I placed an order for a Performance Model 3 on Nov 30 which a Friday. To my surprise I already received a VIN number 4 days later on Tuesday. I haven't even confirmed the loan they approved me for yet. I assume the VIN is generated prior to the car being built? Or did they give me an inventory car? I asked a Tesla rep and she said it was probably a customer who canceled their order. She didn't sound too sure though. I already have a scheduled delivery date of Dec 11 (I'm in San Diego), which is only 12 days after my order placement. Is it me or is that way too soon?