There were a little over 12 million coins mined by January 1 2014 compared to 17,300,000 currently. Millions of more people are ready to buy and add to the mix institutional players and we could see new ATH's sooner than we think.
That's 3,700,000 Bitcoins left and it will take many years until most of what are remaining are available.
The market volume, in a market that is more than half Bitcoin is over $12,000,000,000 per DAY - and that is with the market at a low.
Half the market is a hell of a lot of cash swishing around - with only a relatively small number of coins remaining, which aren't even mined yet. So any new demand must buy existing coins.
The price is not remotely sustainable beyond the short term. In the absence of a black swan event - and ten years after the white paper it doesn't look like we will see one - there is only one conclusion you can make.
Sooner rather than later, this shit's going to blow.