Does the Sun's Humboldt Return Give You Hope?