Bitcoin, which is trading at $30,300 as we write this article, is not at the top of its game. However, it continues to make a remarkable ascent, discreetly so. How high can it go? $35,000, $50,000, $100,000 or $1 million? Many are predicting an imminent bull run for BTC. And they are totally right to bet on it because the current indicators do not lie.