"Bitcoin would take about 27 years to reach its total circulation of 17.7 million (stock) at the rate of 657,000 per year. But following the halving, an event that would slash bitcoins supply from 12.5 BTC to 6.25 BTC, the bitcoins annual Flow would reduce to 328,500 BTC."
An interesting opinion. Let's see how true it will be.