Not your keys, not your coins. If one has significant savings in bitcoin, one needs to hold the private keys oneself, not trusting any third-party like Coinbase or a bank. Ideally in a geographically distributed multisignature setup to mitigate against loss, user-error, or theft.
Do we know if the OP's 96k was coins sitting on Coinbase, or if he had a linked bank account and the attacker used the SIM card swap attack via Coinbase to drain his bank account?
In a case like that you can reverse the ACH. It's more likely that assets on Coinbase were stolen.
If you don't trust the full faith and credit of the US government, than who do you trust?
https://www.consumerfinance.gov/rules-policy/regulations/100...
So yes, a reason to keep it at your bank (which is regulated heavily).
[1]https://www.theguardian.com/money/2023/mar/06/i-paid-70000-t...