Bitcoin Halving 2024: What Does It Mean for Bitcoin and Investors?