For those worried BTC might not go much higher. There was news circulating in social media about 80% of the total 21 million supplies have been mined and are in circulating in the market plus those are in idles. There are basically less than 5 million btc need to be mined...no need a racket science.. Supply and demand, bitcoin prices will soar high.
As many speculates the same, there is no way but up. Prices are set to reach all time high after all time high in the near future.
And truly, the supply and demand principle has a lot to do with this. In fact, as of the moment, there are millions of bitcoin not moving at all even after being mined, so there itself the supply has been limited. And with a finite total value of 21 million Bitcoins, we are looking at stronger prices until the last of the bitcoin has been unearthed.