SALE AGREEMENT by and between SANTANDER DRIVE AUTO RECEIVABLES TRUST 2025-2, as Purchaser and SANTANDER DRIVE AUTO RECEIVABLES LLC, as Seller Dated as of March 26, 2025