The big bear flag you charted doesn't work. Look at the global DOW ($GDOW) from 2003 to now, that's what I expect SPY to do (though time span will be different).
If DJI drops below 23345, it's headed to 21750 failed pennant target. (Load the boat with puts) Starting to look like OSTK, lol. Not to mention every Dow stock will break support. Not sure if this is 1999 NDX (sideways chop) or 2000 (wave C free fall).