Halving will reduce the bitcoin number inflation. It also reduce the pressure to the price with fewer new coin coming to the market. The main side effect is that it will reduce the incentive to miners. However, with the rising price and more transactions, miners will continue mining.