Bmw x5 phev or Audi etron late in 2021

I have owned my X5 45e since November and am really happy with it. I get 30 to 40 miles of EV range depending on weather so still on my second tank of gas at 5k miles. Straight six is awesome too when it kicks in so really a no compromise car. In my case buying it worked out way better than the leasing option though today the dealer discounts seem to be nowhere near what I was able to negotiate for a custom order: