if everything goes according to plan i will be picking up my 07' 328xi this weekend. It's space gray with coral red int 6mt, sport package, navi, premium package, cold weather package dealer is asking $29,900. I'v been real anxious all week cause this would my first time buying from a dealer. Any tips or advice from you guys to help me make this a smooth transaction would be helpful.