Call Ryan Amico at Steve Thomas BMW. He'll help you out with this perfectly. I'm getting my 2nd M3 from him next week
Tell him Patrick sent ya.
In any case, it sounds like your down that you are willing to put and your score will get you the car. Again, call Ryan and he's a wiz at all this stuff and will also get you the best deal out there.