You must know what you're talking before suggest to anyone else, there are a lot bad thing about your suggestion!
1. Such as: Ledger Nano, Trezor, KeepKey, Ellipal Titan, Safepal....
Ellipal Titan is a bad hardware wallet because it's not secure and it's expensive, not worth to buy
https://blog.ledger.com/Ellipal-Security2. Keep your private keys safe: such as a safe or safety deposit box.
Lol, the point of owning a non custodial wallet is don't trust anyone! if you leave your private key on safety deposit box, you're trusting the bank in this case! just write on paper or steel plate and leave it somewhere hidden in your house.
3. Use two-factor authentication: Google Authenticator
Google authenticator is bad, don't use it
https://www.zdnet.com/article/using-google-authenticator-heres-why-you-should-get-rid-of-it/8. Diversify your portfolio: Diversify your cryptocurrency portfolio across different assets and exchanges to minimize risk.
Diversify your portfolio to altcoins is stupid and suggesting to diversify your crypto to various exchanges is really the most stupidest thing!
Only hold Bitcoin in your hardware wallet!