I’m not using btrfs on my main workstation, but I make a fresh backup whenever my distro prompts me to update. I haven’t needed a backup in years though, because I’m experienced in doing even experimental things the way they should be done (like not using sudo in reflex for any permission error or using /usr/local/ or .local/ instead of mixing custom stuff with OS stuff etc)