will bitcoin halving push up prices