Consumer car finance new business volumes held steady in November 2025