Explore the history of Bitcoin halvings from 2012 to 2024. Analyze price impacts, mining economics, and supply shocks to understand future market trends.