2020 BMW 330i Buyout - worth it? Lease another?

Alrighty people - my lease is reaching maturity. Here are the deets:

  1. 2020 BMW 330i - payed $414/mo for 36mo’s (paid ~$15,000 over 3 years)

Lease Buyout: $27,500

Carmax Vehicle Value Estimate: $28,600 (has M-package)

I have max MSD’s when I leased ($3,150 held in deposit - can be applied to Buyout)

Worth buying out and searching for a low APR (aiming for 2-4%)?

Would appreciate some guidance from experts here!

A post was merged into an existing topic: “Should I buy out my Lease” super thread