Halving Impact and Macro Shifts Create Tailwinds for Bitcoin