I've got a 1991 525i and it has almost 290K miles on it. It needs very little maintaining aside from the things that usually go wrong in most cars at under 100K...shocks (struts), a hose or two now and then, maybe a pulley or a belt....possibly an alternator, but these are all things that are $200 ...