Bitcoin Halving is 100-days away: Bull-Run is Expected?