I have suggestions depending on its use, as a market observer or more or less a trader, I will save cryptocurrency on the exchange platform. Because of the ease of management. from what I see because you look from a security point of view and avoid hacking it would be better to use hardware wallets such as ledger and trezor.
The use of wallet must be tailored to the need and finances that we have. If you want to have a wallet with a good level of security then the choice is a hardware wallet. I think there are a few crypto wallet that are free but with a good level of security and so far I feel okay with them. imToken is one of the many wallet I've used and found it pretty good to try.
I think the security of the assets we have in our wallets is our responsibility as owner. Many cases of hacking and loss of crypto asset stem from users' failure to secure their wallet. A lot of people will recommend a hardware wallet if they want more security, and I believe this is the best choice for anyone.