BTC has no competition because most of the other cryptos don't possess the neccessary qualities to bring something better than what BTC has.They are just kind of in their own thing but they cannot make a difference on a global level and that is why they can't go to another level.So BTC will most likely be the number one crypto for quite a long time to come,for me the most interesting question is which will be the crypto that will have the chance to surpass BTC and how long will it take