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?
Adoption is what will determine the top cryptos of 2020. Very soon adoption will drive up price of cryptocurrencies to levels that will make the 2018 bull run look like an ant hill. Market caps will need to swell to meet the projected markets of tomorrow's biggest industries, such as IOT. IMHO, cryptocurrencies that are aggressively and successfully positioning themselves for massive market adoption for real world use will win. I'm not seeing that happening with ETH or BTC due to fundamental scalability limitations that require off-chain hacks to overcome (which IMHO undermine the entire point of cryptocurrency). IOTA is my guess for 2020's top spot.