I think as a cryptocurrency investor, you don't have to have only one wallet and your coins shouldn't be in one wallet. You should have multiple wallets for different purposes as if one get compromised, your coins in your other wallets won't be affected as you can't be a 100% sure that you can protect yourself from hackers. We can make a mistake and expose our wallets to hackers so multiple wallet is good.
There you should be a wallet for hodling, another for trading and others for alternative purposes. I will never use my DCA wallet for recurrent transactions the wallet moves only when I am selling or moving funds to other wallet. Trading wallets can be easily compromised since it is always exposed to third parties. I know people who have refused to buy a hardware wallet. Rather, they prefer splitting their coins in different online open-sourced non-custodial wallets. If one gets compromised, the other will be safe. It's not a bad one, but an air-gapped wallet would have been better.