Even After New Highs, the Rally May Last