I ordered mine through Arval in 14th May. I’ve been told 31st Dec also.
When I called them last week, if 31st us not possible, it will be first week of Jan.
But they did mention that Tesla were rubbish at communicating lead times. It could arrive earlier and they won’t know until the last minute.