Currently this resembles the 2013 bubble... A lot.
People everywhere screaming this is the time to buy and whatnot when price has already gone up by 10x in 12 months.
In a 50 years, $4300 per bitcoin will be absurdly cheap. But in a few months, in my opinion it is most likely that people will start dumping because this pump cannot last forever. We could see a sub-$3000 price per bitcoin again. Only buy now if you can take the risk. There could be a pump or two left, but it will always correct in the end.
But we can expect another round of rally toward $5000 in coming weeks. Basically bitcoin's supply specification and potential of it are triggering higher prices hence we can be simply confident about having prices in millions in near future !