Will the price of bitcoin hit $3000 by the end of June 2017?