What crypto software wallet is best for you is depending on what coins you currently hold.
I'm personally not okay with storing my cryptos on centralized exchanges. Centralized exchanges get hacked all the time and when your crypto coins are stolen there is no way to get them back as transactions on blockchain are irreversible. Decentralized exchanges (DEX) has their own problem, liquidity of assets within a DEX is much lower compared to the centralized counterpart. Even without exchange fees swapping coins on DEX is expensive due to the spread. However if it's just for holding DEXs is almost as good as a wallet.