I first discovered Timeshift through Garuda, which had it set up by default. It mitigates the issue of bleeding-edge updates breaking your system.(Although they use Snapper now, which is supposedly better with BTRFS.)
To be fair, I thought about that however saw posts from other people that blocked from posting because of the automation. Also I think the automation process is pretty much botched thanks to API change. So I handpick my posts, mostly skipping forum posts, that leaves image-based posts which are not that many, at least for me.
But since trying Arch, i do pacman Syu almost everyday.
Its kinda addicting, and it give some statisfactions for myself, i dont know why
But now I'm past that stage, and just update it like every 2 weeks.
Going to Gentoo, i repeat the same process again. Seeing the console log is hipnotising and give a statisfaction for me when it complete successfully. I update like every 3 days