Also every day there are 3,600 new freshly mined bitcoins, and part of them are sold to pay electricity bills, try to recover money invested on the miner, investing on more mining power or present/future panickers.
That means it is needed up to $1.5 million daily deposits to maintain the price stable. (Actually less because some will hold no matter what, so you can guess something like 25%-50% of $1.5 million)
I would put it this way:
Only about $0.5 million of the daily bitcoins generation enters the market. Of that, the following are interested:
20 G20 countries
50 midsize countries
70 small countries
70 very small countries
500 billionaires
10,000 100-millionaires
1 million 10-millionaires
30 million millionaires
500 large corporations
500,000 midsize corporations
500 million Europeans with <1M net worth
300 million N. Americans -..-
300 million S. Americans -..-
200 million ex-Soviet -..-
1,700 million in Indian peninsula
1,600 million in China
1 billion in other parts of Asia
500 million more in Asia
1 million existing bitcoin investors thinking it is cheap
It is mathematically certain that everybody cannot get many bitcoins. The list above included so many entities that it is certain that
some of them realize that acting before others is an advantage, like any one reading this has realized. Then they start to want the bitcoins, and as the daily interest exceeds $0.5 million, the price starts to rise.