Bitcoin Halving 2025: What It Means for Investors