Planning to buy my first Bimmer. Have been actively looking for Certified Pre-Owned 2006 325XI. Need some suggestions on how to negotiate with the dealers. Also please let me know if there are any issues (run flat tires, etc.) that I need to keep in mind during the test drive.