S&P 500 & NASDAQ 100 / Elliott Wave Update 10/31/2022 by Michael Filighera