Take the car for a ride, tell the salesman to keep his lips from flaping for a min while you listen for any noise. Front ball joints are common to go bad, do a hard pull out (don't lay a patch) and listen for a clunk in the rear for worn rear end bushings, also check both trunk side pockets for water and/or rust. Other than that, it's a good deal so long as the motor runs good and it shifts easy, 130,000 miles is just getting broken in for a bmw. Some BMW owners like to beat their cars, Guilty
even more so if it was owned by a kid.