Bitcoin has a finite supply, which makes it scarce. There will only be 21 million Bitcoins. Each time a new block is found, a constant amount of Bitcoins are created. The number of new Bitcoins generated per block is halved every 210,000 blocks which takes about four years. This is called “halving.” Initially, the block reward was 50 BTC. Four years later it became 25 BTC. Currently 12,5 Bitcoins are created with each mined block. With the current halving schedule on average 1800 Bitcoins are created daily. The next halving will occur in 2020 when the mining reward will drop from 12.5 BTC to 6.25 BTC. Here you can check out the live countdown of Bitcoin block reward halving.