I don't think anyone will beat Bitcoin, because the price of bitcoin is far from the others, so it will be difficult for new coins to replace it,
ETH is a very popular coin, and many ico use ETH as their platform, so I think it's also difficult to compete with it.
Beating the top coin requires doing more thing than first place coin. İt is almost impossible to spread the awareness of token on the different exchanges and Bitcoin is number one due to being the first crypto.