I think I would rather hold my crypto in a trusted fund. I say that as anything can happen to your personal wallets.
My trezor was stolen out of my house a few months ago and luckily it was empty. It is useless to whoever stole it as I have the keys. If that had crypto on it I would have lost them.
For me I would always use a storage facility that is safe and not in my possession If something happens they remain safe and can be accessed at any time..
I will save my crypto on my decentralized wallet, not in exchanges / other saving features. It's not save, better to use decenralized wallet to make sure our safety.