There are alot of things happening that could make it happen, more companies buying, countries buying, ETF coming , banks to offer it, going to be offered for 401k's, supply keeps going down and massive inflation coming. I think it will peak on December 30th at $335000 and then fall back to the $50000-$55000 range.
Gold went up 800% after the introduction of ETF's.
On May 27th there were only 2.3 million bitcoin left on exchanges, as this number gets smaller the price will have no choice but to go up, law of large numbers or not. Supply and Demand, if there is no one willing to sell and the supply shrinks people will have to pay up to get their BTC.