Bitcoin Price Forecast: A Tale of Speculation and Utility