I have ordered my Model S LR in early 2021. initial promise was that delivery end 2021, then early 2022, then mid 2022, then second half 2022, now early 2023. I have lost all trust, communication with Tesla customer service does not help either, they seem completely clueless.
I have given up, and bought a Porsche Taycan 4S CT instead, which I am driving for some time now. What a car! The bulit quality is great, driving is so much fun, (and even the Taycan software is now good, since the recent update).
If you are also fed up with Tesla's attitude towards its customers, or you just want a sporty electric car with great built quality, I can really recommend the Taycan. A bit more expensive than the Model S, but you get a higher quality car, and my experience with the Porsche customer service has been way better than with Tesla.