We should buy potential one and I personally suggest to buy BNB, Cardano, Cake, Dot, Matic. It may takes longer time to get a smart earning but it almost sure that you'll be able to get good profit. You need to analyze market before invest a coin to avoid risk.
Ethereum has also been looking great so far this year and especially this month by creating a new ATH at its price, so apart from what you suggested, I also have a few suggestions to add to a good investment thing like Ethereum.