So coming to the main point I'm currently using Electrum, and some other web 3 Hot wallets like Bitget, Trust wallet, etc, with smaller amounts distributed over all of them.
I've seen a lot of people suggesting this and a lot of them using them, but to be honest, I don't recommend or trust web3 hot wallets such as Trust Wallet, Bitget Wallet, Binance Web3 Wallet, or any other web3 wallet. The reason is simple, you are only provided with a seed phrase for your wallet that you can use to import your wallet in the same wallet in case you lose your phone or your app resets, etc. However, you are not given control of private keys for specific assets.
What if the wallet service suddenly stops and you can't access the wallet anymore? You can't import your wallet in any other software using the seed phrase because it's not supported. So in such a case, you will lose your funds.
This is why, if someone uses such wallets, they should only use it for regular transactions, etc. Don't make the mistake of storing your funds in such wallets because they are not good for such things.