bitcoin halving analysis