I also waited 2+ years for my Model 3. I've had it now for 10 months. Hindsight is 20/20, but I wouldn't trade the last 10 months for saving $3K, $5K, or whatever it is buyers are complaining about today. It's an AWESOME car and still a joy to drive everyday. And considering what I would've...