Goldilocks prevails: investing in 2026