The 2025 consumer sentiment rollercoaster photo