S&P 500 push to 4000 update

Updates to my previous ideas.

Disclaimer