Bitcoin, after facing a dip to as low as $3000 in last month due to China's ban on ICO and Bitcoin exchanges, is now recovering and its price is now above $4500. It is expected that in coming months Bitcoin's price would cross $5000 due to four reasons.
China is going to resume bitcoin trading soon.
Financial assets may go into crisis leading investors to move towards putting their money in Bitcoin.
A regional war in North Korea or South China that could disrupt global trade.
A major Wall Street institution endorses Bitcoin.