Looks like a completed 3 wave move to me. That being said, the diagonal for the C doesn't look as good in the futures market, or DJI. It's not even as clean on SPX. Tough to get any other decent count on the way down though.
If 3 waves complete then the correction is complete and we're going to re-test ATH, or it's some kind of a combo. If this is the case SPY needs to push a little higher so that we can draw a clean TL from the ATH to this next pivot. Would then look down at the bottom of the channel / w:y extensions of (1:1 / 1:0.618 / 1.618 ) / .382 fib from '09.