Today roughly 900 new BTC are minted daily, requiring purchases to outpace sales by about $32M daily to maintain the price.
After the halving $32M drops to $16M.
So it's a binary proposition: either demand drops by $16M or more daily, or price rises. There is no third option.