We can't predict for long term but for 2 to 3 years bit coin will be used as the medium of exchange of goods and services. In coming future btc will have the highest value of all currency. If I see it as 10 years from now than it can be the currency of some country as dollar.