Goes on until the people selling the ASICs need to pay their bills, and sell all those bitcoins for the USD or EUR or CHY or whatever their suppliers and taxmen demand.
Makes some sense!
I suppose that most of the ASIC miners today are holding their coins (they are the true supporters of bitcoin and foresee a price of at least $1K), this is enough to create a shortage of available bitcoin at exchanges, and ASIC companies are also bitcoin enthusiast, they won't sell all of their earned coins to pay back their bill either, so generally the spending is always much less than income in bitcoin's perspective