It is not wise to buy a car with a very high mileage (250k or higher). But it does not mean low mileage is going to be a good car. Mileage count is not as important as the fact that it was accident-free and well maintained or with newly added parts like
bmw oxygen sensor, window regulator, spark plugs and more. Check on the car history to avoid further fixing.