I had a 2007 4.8i fully loaded with sport package. As the other have said it drives great. However, my experience was not good as far as reliability. Nagging battery drain issues, rear suspension replaced, aircon replaced, sway bars replaced and the list goes on. I had a total of 18 weeks of shop time over 5 years!! I would get a CPO for sure. If you get the 20" wheels just be forewarned the X5 eats tires. I loved the truck, but like I said reliability was not good (first model year gremlins
). I was fortunate to have a good dealer that took care of me. I would have the suspension checked both front a rear shocks and satellites (mine replaced twice), front sway bar actuator motor if it has active steering, rear diff for leaking, fresh alignment, charging test, also test the rear hatch strut along with the standard used car checks. good luck.