The upcoming halving and a surge in demand fueled by recently approved spot Bitcoin ETFs could trigger a Bitcoin supply shock.