Much will depend unpo the maintenance that the vehicle has received up to this point. Check out the FAQs for a listing of common E36 problems. In general, maintenance will be higher than for other cars. If she wants to get a car that she can drive without even thinking about maintenance, a BMW is very likely not the right vehicle, especially after 140k. They are great cars, and they are really not as expensive to maintain as many people think. That said, you should be ABLE to afford expensive repairs/service should they arise.