It wouldn't be a bad idea to take it to a BMW dealership or to a mechanic that works with BMW's and have them do an inspection on it. This way you can know for sure that the car is mechanically sound, and often times, the mechanic will give you a heads-up for any parts or fluids that soon need to be replaced.