NASDAQ Elliott Wave Analysis: Ready To Rally Higher?