I think it's impossible for ETH to go beyond BTC.
Although the ETH is 2.0 block chain, with smart contracts, but please remember that each country only admit the value of the BTC, and there are very few countries directly recognize the value of the ETH, so I want to BTC can never been surpassed.