I am ready to upgrade to a new car (new for me at least). As of the
current moment in time, my ideal choice would be 2002-2004 3-Series ci
2-door coupe with Auto Transmission, Premium Package, and Sport
Package. Obviously I want to find one with low miles that still has a
little warranty left on it.
Any information regarding cars of these years is more than appreciated.
For instance, is there something about the 2004 model that is better
or more reliable than the same thing on the same model in 2002? Is
there something that may have been included in some certain package
that I should keep an eye out for? Basically, is there anything
critical that is different between models of these years?
I am also considering the Audi A4 and A6 (same years) as well as the
Infiniti G35 (also same years). Anyone who has any experience with any
of these cars, especially someone that knows and can compare any of
these cars to the BMW is encouraged to share any information that could
help me with my decision.
Also, I have heard mixed reviews regarding maintenance/repair costs.
What does a typical service on a 2002-2004 3-series cost? Also, how
often are you taking your car in for service? Are you having to do
more repairs than you think you should or did you go X amount of miles
before your first repair? (I am used to repairs, I currently drive a
domestic SUV). I have already looked into pricing on these cars and
have a family friend that has a dealer license so he is able to go to
dealer auctions and get fresh-off-lease cars for extremely good prices
(thats where I got my current car almost 4 years ago and it has treated
me very well). So cost wise, I am not worried about whatever the price
of the car is going to be, but I do want to get a sense for what
maintenance and repairs could potentially cost me in the future.
Thank you all in advance for any information you can provide!