I need advice on buying an E46.
I am in the market for my first car. I am leaning toward an E46 (2002-2005). The 325i seems to be the perfect power and fuel efficiency for me. But the 320i seems to be considerably cheaper. I can get a 320i with 30k km on it for the price of a 325i with 100k km on it. I am not into racing or even driving fast. So what do you think of the 320i? Some people say the 2.2L engine makes the car feel under powered, but I am a single man with no family to haul around. May be drive my parents on the weekend, but that's all. Beside, the E46 is not a big car so why do people say the 2.2L engine is not big enough? I mean, will the engine wear out sooner than say the 325i, because the 320i has a smaller engine? May be engine noise will be more apparent in the 320i?
Any insightful thoughts are appreciated
I have more questions before I make up my mind on buying which BMW, but let's start with one question at a time