Well , I think altcoins will not be replacing BTC in near or far future . Bitcoin will stand its ground because its the mother of the cryptocurrencies and they influence the markets from the beginning . Altcoins are formed in the market because of bitcoin . On the other hand market is not predictable anymore . Maybe we will witness rise of altcoins in 2019 , finger crossed ..