SALE AGREEMENT by and between SANTANDER DRIVE AUTO RECEIVABLES TRUST 2025-3, as Issuer and SANTANDER DRIVE AUTO RECEIVABLES LLC, as Seller Dated as of July 30, 2025