Buy out my BMW lease car or return it

,

I leased a BMW 330xi in 07/2019. It was a great deal during that time, $450/month and ~$800 upfront. The MSRP is ~$47,000. The residual value is ~$31,000 after taxes. This car has ~34,000 miles driven (~800 miles/month). The condition is good, I just replaced the brakes, and soon will need new tires, wheels, paint, maintenance, etc. The lease ended 5 months ago, and I begged BMW FS to extend the lease maximum amount and escalated (without order). There is no positive equity. Sites and Dealerships are offering less than the residual value.
I am open to leasing another “Luxury” car now instead (i.e. German AWD). Does a buyout make sense?
Currently, I have two options:

  1. Return this car, and lease another BMW (430xi) for ~$850/month and $1,200 upfront (includes $3,000 discount) - best deal I found now; luxury coupe,
  2. Buy out this car, drive it for ~1-2 years, and by then leases will hopefully decrease in price for a 430xi?

10 posts were merged into an existing topic: “Should I buy out my BMW Lease” super thread