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