Since the low in January 2015, the price of Bitcoin has been increasing at a very consistent rate of about 6% per month. As shown on the graph below, the price should hit $1000 in June 2017 (+/- 2 months or so) if it continues at this pace.

Add the approval of an ETF and the price hits $1000 tomorrow.