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