Bitcoin Halving: Its Impact on Supply and Demand