Bitcoin halving in 2020 will by that time enable Bitcoin to skyrocket to its all time high of 20,000 USD and over. But the problem is if the halving reduces reward miners obtain, then it will discourage miners from spending energy and resources to do so.