2024: The Year of the Goldilocks Economy?