I bought a '09 xDrive coupe with higher mileage than the one you are looking at (mine has 64k, yours has 19...), but I paid $25k. I looked extensively during my search for the right one. I eventually decided to trade higher miles for lower price. I think $31k-$33k with mileage <30k for CPO is what I found over my 2 month long search. Good luck!