Never used Mint, but Time Shift was a god send to me for about two years on EndeavourOS. My first two years on Linux. I was able to learn so much by not having to worry about breaking my install.
I rolled back more times than I can count without ever really encountering any issues.
Set it up to automatically take a snapshot before every update, and add the few most recent snapshots to grub. All automated and really easy to set up.