5 Key Factors That Influence Bitcoin Prices in 2024