I think you are still safe. If you are in LA, you should maybe consider picking up at Fremont to be 100% certain. I think anyone who is willing to pick it up in Fremont, you have a couple more weeks to get it before Dec 31.
Lol you should be 2nd least worried other than people in SF Bay/Fremont area which they can just pickup easily.
East Coast people have another ~2 weeks additional for transportation via rail. Maybe Tesla will work it out their promise to over deliver until end of Dec with max cars in hands of customers. I am sure announcement is coming soon that we are at capacity with a disclaimer statement “cars ordered starting today will be delivered after 1st Jan”. Currently it still shows $7500 on website. That has to change to $3750.