Bitcoin Price History: Cycles, Supply, and Key Milestones