KSilver2000
Active Member
No it was the crazy people that read so much into these internal leaks and predict based on their best dreams. It sets us all up for this stupidity where they beat the consensus but that isn't good enough. 97,000 is pretty freaking close to 100k. Production and deliveries continue to grow by leaps. In the end we win.
Then one could say there’s a lot of those people here.