I found a 2002 X5 4.4i, dark grey with black leather, 48,500 miles, sport package, navigation, sunshades, premium wheels. Very good condition, lease return bought from Riverside auction, price is $34,000 (down from 35 grand). Should I go for it? Also, for peace of mind what warranty plan / company is kown to be reliable? Thanks!