I challenge you to find any other car manufacturer that gives you as much info as Tesla does. Order a Ford, Volvo, BMW, whatever… and you wait, wait, wait until they tell you it’s here. At least Tesla gave you some info.
I’ve got a colleague who ordered a BMW last year (2022), and is still waiting, despite being told it would arrive in May, then July… now it’s Feb next year.
Like I’ve said before… the more you know because Tesla shared the vessel it is on, the more frustrated you get as you know more about the delays of global shipping.
Chill, it will arrive.