What the Upcoming Bitcoin Halving Mean For Cryptocurrency Investors