I'm a big fan of MSFT stock as its wave structure reflects the essence of the whole economy. The wave structure of the advance looks very complete and it does look like a very shy-at-first decline is slowly making its way. SPX is doing the same, and its MSFT that gives me the most confidence that SPX is reversing too.
At some point the question will rise when to exit a short position in SPX , and I will look into MSFT for clues. I will need to see a good impulsive decline down into the price territory of wave 4 of the prior degree. Wave 4 ended at 40, so I would easily expect SPX and MSFT to lose up to 15-20% of their value in the coming decline. Be prepared.