Home Investing SoFi stock: missed opportunity or smart buy for 2025?