Stock Market Bitcoin drops 5% in 2025, down 30% from October peak. Will institutional inflows and policy support bring stability in 2026?