Bitcoin Price Forecast: BTC/USD Shatters Records At $23,000, But Should Be Worth $400,000