SALE AGREEMENT by and between DRIVE AUTO RECEIVABLES TRUST 2025-1, as Issuer and SANTANDER DRIVE AUTO RECEIVABLES LLC, as Seller Dated as of May 28, 2025