Market is doing this ABC down in a hurry, so see below an update:
Spx finished leg A at 3214 and is doing now leg B up, which might be done. From here, if my count is right, it should head down to about 3170 area to finish leg C down by the end of next week, which will also be the end of the wave 4 down.