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?
That's a fair prediction but for me in 2 years time I still believe BTC to be the top ranked cryptocurrency. Sure thing, there's a lot to happen in a span of 2 years but if we are to consider the historical role of BTC as you've said, then we should know that it's really not that easy to overthrow it by other alts even ETH itself. Consider this: everyone here who are investing in eth and other alts, even those who invest in ICOs, most of them (if not all) have various coins/tokens but there will be one thing that they both have in their portfolio and that is BTC. Maybe for the top 2 and 3 rank I can say ETH and BCH well that's just for me.