This is not the first time that XRP is overtaken Ethereum on the Coinmarketcap. The same thing happened in September this year and it also happened last year. I don't see it retaining the position as it was unable to do previous times. Am sure many will agree with me that the influence of Ethereum in the market is more than that of XRP and even many are still skeptical of Ripple because it is not fully decentralized.