First time buyer
I'm looking into buying a 2003 bmw 330i, it has about 127000 mileage, mostly highway miles, and it is a basic model with a v6 engine. I think it uses premium unleaded. It's listed at 2700 so I really want to make an offer asap. I'm still young so I don't make a lot of money, so I am wondering how much it costs to maintain it, like oil changes and how much would it cost to get things replaced. Basic things like brakes, tires, and rods.