People realize it's worth far more than it costs, so no matter how many people sell there are buyers. You may wait a long time for a drop below 1000 and it will not last long. 1000 is the new 255.
When it drops below $1000, it will be a short period. Then the price will be above $1000.
But if some really bad news comes out against bitcoins or some big scams happened then prices may trade below 1000$ for longer time otherwise it may be a just a regular trading movements. But for quite some time, not big corrections happened in bitcoins prices may be some corrections may come soon or later.