I am trying to guess what will be the top 3 coins in 2 more year, say on 1st June, 2020.
Probably, BTC may not be the champion anymore but will still stand at runner-up position thanks to its historical role. ETH providing reliable platform for many valuable tokens can overthrow BTC to become the king. One of the coins with 3rd-generation blockchain like ADA or EOS will deserve the 3rd.
Anything can happen, and that's my prediction. What's yours?
It is safe to leave Bitcoin on the 1st place! He's just out of the competition.
Another 2 places you can give tokens ERC 20.
Ethereum can remain in the lead if the issue of scalability is resolved.
EOS is already catching up, and it has a transaction rate hundreds of times higher.