Hi, I am new to this forum and I have a question. I am looking at a 2002 BMW 330Ci. It has about 120,000 miles on it and looks to be in good condition. Is this a good purchase? Is this worth it? How many more miles will the car run if I keep it in pristine shape?