Top-20 coins in coinmarketcap, but some coins is very bad decision to invest. For example I hate ripple because it's a centralized coin and except for popularity , coin doesn't have future. In one moment this coin can become a scam .
I also hate it like you, And most people hate it. But maybe it will not scam and will grow strongly in the future. Because it will always be pumped.