Bitcoin Price Forecast Explained: Why Standard Chartered Still Sees $100,000