Bitcoin Halving: What It Means for Investors and Miners