market forecast overview 2025