2025 market analysis