Every 4 years, the block reward drops in half, which is commonly known as the halving event.
The current block reward is 12.5 BTC being minted roughly every 10 minutes.
After the halving, only 6.25 BTC will be minted every 10 minutes.
This means that there will be fewer coins being sold by the miners.
Supply drops, demand stays the same. Price goes up.