What Happened The Last 4 Times Stocks Rallied For 23 Quarters?