Will Bitcoin halving trigger bull run again?