Despite year-end selling, market conditions look promising for 2025.