The concept is simple, rewards are going to get halved...
But not necessarily will this push the price up, as it could even have negative effects, people could leave BTC as they might not find it comfortable to either mine or trade at such high/low prices whatever we will witness...
Absolutely nothing can be in accurate with bitcoin technology. Only when block halving is experienced we would know about the pricing factor. Surely bitcoin price won't make users feel uncomfortable in trading or mining because already in the past it has felt very low price and a huge on the past halving.