When you say ranking, do you mean it in terms of the price of one coin? If that's the case, I doubt ethereum is going to surpass bitcoin, if the price of bitcoin does not crash drastically for some reason. And for the third place I think I'd rather mention Litecoin instead of Ripple.
No, ranking based on marketcap
As shown here
https://coinmarketcap.com