2025 financial forecast: What to expect in mortgages, investing, banking, and credit cards January 9, 2025