early months of 2018 XRP hit second rank for some days coinmarketcap but after some day maybe weeks ETH get back to second rank and I think it will still be in the future
Ethereum have more superior tech and legit way of the business but on other hand XRP have so many controversial stories. ETH will become more strong and difference will be more big in coming days at any time this could explode.
XRP is not a decentralized coin.
I think the price is fair now if one look at the performance o the network because now we have so many competing platforms.