Robert Prechter, Stock Market Prognosticator