BTC volatility March 2026