There should be a quick recovery next week (I see Netflix did nicely on earnings) and then the real correction will begin, lasting just long enough to squeeze the longs, and then of course doing what it has to do: reversing to squeeze the shorts, at which point the highs from this week will be taken out.
I voted 1 to 2 months.