Yesterday, april 26th 2018, the 17 millionth Bitcoin was mined. It's somehow a bitcoin aniversary. Only 4 million to go, 80% of total supply.
The last 4 million coins will be mined more than 100 years))) It's hard to believe)))
The beauty of this crypto stuff is that everybody is a speculator. No one truly knows where the pendulum will swing to on this at any time. But let me quickly add that anyone who ever thinks that there will ever be 21million bitcoins in circulation will be living in Disneyland. Maybe we will get to see tue remaining 4million mined, but the supply will always be short as already not all can be recovered. Irretrievable lost Private Keys and loss through death of holders are issues to battle with.