Not easy.
The hardest things are:
Only 17 (later 21) million units;
There are about more than 5 billion people;
You can not distribute it,
The end price is unpredictable
The end price will always remain unpredictable and as much as people keep seeing so much value for it, with a high rate of adoption, the more it keeps getting better.
As it is, the need is increasing and we will end up having more investors and what makes it interesting is the cap limit which makes even the little number of satoshis to end up being worth something later on. So, the way is see it is that we have 2,100,000,000,000,000 satoshis to go round.
price of bitcoin is varying with time some time it go up and some time it go down. but mostly the price of bitcoin is increasing and no one know that how much the price is increasing or decreasing and no one know that whats is the peak rate of bitcoin and i think it is not decide the peak price of bitcoin it will increasing as interest of people is increasing.