I think all of the bitcoins will be mined within a few years and at that time the miners will not fear for the halving, and it will not have any effect on the price of bitcoin any more.
After the next 3-5 halving, the transaction fees will be higher than the block reward, the halving will not have major effect.