market analysis forecast 2025