S&P 500 & NASDAQ 100 / Elliott Wave Daily Update 12/26/2024 by Michael Filighera