Before the pandemic, I kept my stack on a single sig Trezor with a passphrase.
I couldn't access my wallet for 3 months. I also wrote my passphrase down wrong. I was able to recover it after a couple weeks, but that experience sent me deep down the cryptography rabbit hole.
Miniscript makes it possible to mitigate many of the risks I ran into. It's a ton of fun too!