I would also talk to Mike Adler at Bill Jacobs BMW.
I got 4k off a CPO 540. $2k in rebates and $2k dealer discount. I probably got the $2k dealer discount since the GM at my job knows one of the sales managers at BMW of Westmont.
Your car is worth way more in this market than it ever will be. I got $13k for my 2009 BMW 328 with 77k miles on it. I sold it $3k over retail. But, it was to a fellow forum member.
I paid $8k for it back in 2019 when it had 67k miles. I put $2500 into it (oil pan gasket VCG etc.) Made a $2,500 profit in 3 years
