I would take Solana off the list, simply because developers have been reluctant to fix network outages. Unless they care about the stability/reliability of the SOL blockchain, I don't see prices going anywhere soon. Both Cardano and Ethereum are better choices, even though they have higher fees and slower transaction processing times. These projects are rock-solid with decentralization and censorship-resistance in mind. They're bound to explode in price sometime in the future because of ever-growing mainstream adoption.
Ultimately, crypto investing is all about diversification. As long as you don't put all of your eggs in one basket, you'll have nothing to worry about. Just my opinion