Personally, I only use the web wallet to hold the current, smaller amount of money I need each day.
My friend thought the web wallet was safe and within a week the hackers hacked his that wallet and took all his crypto assets.
Also, you should never invest money that you can’t afford to lose.
Remember, crypto is risky investment!
And if I have to use web wallet, I will created different wallets with each of them will be used to store a portion of my capital in altcoins or tokens.
I know if my computer is infected with malwares, trojans or viruses, all data can be stolen but I believe if I store my crypto in different wallets, it will take more time from hackers to get access and steal all of my fund. If I can detect the steal early, I can save some of my fund.