You have to remember that ETH is a prime mover, so it's very difficult for someone to just came in and over throw ETH. For Solana I've heard a lot of good things about this project, so who knows, it might crack the top ten in the future.
Only top ten and it can not break Ethereum. Ethereum is like Bitcoin with huge communities and ecosystems, they won't be taken over by the others.
Solana nee to go through many years in the market to have a solid position as Ethereum
2025? That's a long way to go, BTC and ETH will remain on top, and then we will have some new and old coins still in existence to be in the top 10. BCH used to be in the list, but now it has move down a bit and then we have BNB and then Cardano entering the picture. So as the price is volatile, and so is the top coins.
Solana need to pass through a years of bear market and if it can stay in the top, it will join the top altcoins. BNB is the best candidate for the third position on the cap table.
It has Binance exchange behind, it has support Binance Smart Chain. When BNB takes the third place, it will not give it back to other altcoins.
BNB is different than Ripple or Dogecoin which joined top 5 because of hypes.