CARVANA AUTO RECEIVABLES TRUST 2024-P3 UNDERWRITING AGREEMENT September 10, 2024