My delivery date is set for 12/18 but I wanted to see/inspect the car before hand as not to feel rushed. The 510 number say that the car is already at the pick up location however I won't be able to inspect it till delivery date. Is this true? I have read that other on this forum were able to visit the service center the day before to look over the car.