Switzer: Stock Market Rally and How Long Can It Last?