There are so many cryptocurrencies, if you diversify and buy so many of them, you may still end up buying many useless coins, without making any good returns. I buy only BTC and then a few altcoins sometimes, BTC is decentralized and has real life utilities, so you can be sure that it cannot just go to zero, unlike many new coins and projects.