Bitcoin Gains $120 Billion: Can Demand Sustain Price Increases?