I not saw the moment when Ripple overtook Ethereum on coinmarketcap, but now I see that Ethereum is again at its rightful place and this is understandable why, because now the investments in Ethereum are very huge due to the hype around Ethereum 2.0 and therefore Ripple still cannot compete with Ethereum on a permanent basis, but sometimes Ripple overtakes Ethereum, so the 2nd and 3rd place at times changes between Ripple and Ethereum.