 Be prepared to LOSE A LOT on resale.  Purchase (used) $48K turn in value $12K  (Car appraised prior to appearance of engine problems)Owned 4 yrs with a loss in value of $9K a year.  Bought 2 yrs old 12K miles, turn in at 70K, 4 years later.  Only 15K miles a year. NOT driven hard or fast. AT 70 K needed Full engine over haul. Warranty paid over $12K to fix also needed a new axle, and, incidentally,  just after purchase at only 13K miles needed over $3K of warranty work.  SO GLAD I BOUGHT THE EXTENDED WARRANTY.   In all fairness, Local BMW dealer and service advisers were GREAT; only the Vehicle SUCKED.  I will NEVER buy another "BUMMER"