As per CoinMarketCap.com, there would be only 32 bitcoin halving events ever and after the 32nd halving, 21 million bitcoins would have been mined. So, far three halvings have taken place with the last one in May 2020 and the next likely in 2024. “When all the BTC is mined, the price will then keep going up.