Well it could be worse. Ordered my first Tesla in 2011, was finally delivered in 2015. Paid for a Roadster in 2017, asked for a refund in 2021. Don't seem to have much luck ordering direct. Think my next Tesla will come from carsales ;)
Aside from that it's good to see lots of people...