That is a common question. I believe you'll be late when they start mining block 20 999 999, but fortunately it will not be in our life time (okay mine lol)
If less than 1% of the world population know about Bitcoin I believe there is still scope for growth.
Image the adoption rate if we have 25% of the smartphone market adopted BTC?? It will be massive, the $1mil BTC is looking to be more and more realistic and probable.
Just my thoughts