Have you owned a BMW before?
BMWs require a bit more awareness than Japanese cars. Preventative maintenance is a must if you want it to be reliable. You can't get away with ignoring the car like you can with a Japanese car. However, if you're going to buy one, buy one with records so you know...