To earn on the top 10 cryptocurrencies you will need a lot of patience and there are also a lot of risks that this top 10 will change in 5 years
for the long term, the top 10 might be the best choice. but don't choose everything. some assets may change their position in the long run because there may be new assets that will immediately skyrocket to the top of the market.