2024 market forecast