Bitcoin will still be #1.
Now #2 and #3, are somewhat question marks.
There might be surprises coming later this year or early next year.
NEO and ONION might be the surprises I'm talking about.
What ONION surprise are you talking about? That it will probably end up a scam? LOL.

We are talking about the TOP 3 this year. Can you even spot ONION in the top 100?
Bitcoin is definitely reserved all the time for the highest. I think the top 2 and 3 are still being fought over until now. There are still 5 months left.