SP500 Technical Analysis 4-23-24 (Elliott Wave Theory)