There are many wallets outthere one can use but the one I use is the Trust wallet. It is easy to use and decentralised but it does have some risks, like when you interact with contracts you have to be careful, as if they are scammers they can steal your funds.
As suggest by OP cold and hot wallets are good. But I have noticed many a time when the bad time comes - you lose money no matter how secure the wallet is. I would suggest withdrawing the excess money to invest somewhere physical rather being worried about security.