I prefer hardware wallets. because if you look at the risk of crypto assets, there is a very large risk of hacking and many cases of hacking are lost on exchanges or online wallets. I'm currently using a hardware wallet and it's safe until now for storage