Here’s what the S&P 500’s summer hot streak can teach us about the late 2023 rally and its staying power