While I am not in a position to provide some insight knowledge into the HQ, I think there are some conclusions we can comfortably make from logical argument.
With respect to other commenters, anyone who thinks that the car is not practically ready today are unrealistic dreamers or (hopefully) just aren't familiar with product development. Everything takes time, you have to organize tooling for the body, for the interior, confirm your suppliers the electronics that you want for the car.
Even though the infotainment systems will advance in the next two years, whatever is in the car now probably won't get changed anymore. The manufacturer needs to choose displays, design the interior panels around them, make prototypes, write the software UI for them, do testing and potentially go back to change something.
All these things are done months in advance. The reason is not because they are sneaky and want to finish a car early and hide it from everyone. The reason is simply that development of market ready product takes a lot of time.
The same applies for most components of the car. I think we can be sure that today internally there are people who know how 95% of the finished car will be like.
The fact that the car will probably be shown in 2024, and that dealers have been authorized to take deposits, only confirms that the factory is getting very close to completion.
(Again I am not saying that they have a customer ready car today. They still need to test the systems to completion, make changes and iterations... But the commitment to what the systems are and how they will look has already been made).
The post above on the date mark under tecnica image may not be far off from when the car design was already set in stone.