I bought a couple new BMW’s last year and we love them, one of which was a custom build X1 (rare color /interior color combo) from Europe, the other was a custom/loaded up new X5 Msport from Spartanburg, S.C. The European X1 was less than 2 months to our door. It was very interesting, we were able to track it online from the factory to the port on its way across the ocean. How much of a discount are you getting off the new BMW? And does that almost make up for the discounted trade? If it makes you feel any better Tesla recently offered me $30k less than I paid for a few month old X5 with 1,500 miles against a Performance X. Tesla might qualify as a Stealership