I'm buying a '98 bmw 328iA w/ 10k this weekend. I don't think the pratical side of the brain is making this decision, or am I wrong? Will this car last 150k without eating me up in repairs. What do I need to watch out for? Can they last 300K ? Thanks for response, new here. ------------------------------