Timeshift snapper rollbacks are nice but they can only work with grub. And that legacyware keeps finding a new way to shoot itself in the foot.
Make daily automated backups to an external drive and/or cloud. You probably don’t need the hassle of relying on both timeshift and grub at the same time to work.