Market analysis 2024