That's great to hear! Thank you for your input . 
Booked on full payment as well, dealer saying 15 to 18 days - though, I insisted the car should be straight from the factory and no ready stock. 
Wishing you success and joy for your new ride when you come in. 
Best Wishes.
Just a quick query; I've gotten my PBO, dealer did mention my invoice will come in a few days after the car comes in. Have you gotten yours at the time of delivery? 
I'd like to have it registered and insured before I drive off the showroom lot. 
Thanks