I am looking to purchase a BMW. I am looking for advice on what the best used BMW would be from a reliability standpoint. I am leaning toward one of the 5-series cars given the extra back seat room. I hope to only spend around $20k. Any advice on model, year?