1. Tesla's self-driving technology is facing a critical 12-18 month period due to the rapid scaling of training infrastructure and data access. 2. Without significant progress in the next few years, Tesla's autonomy approach may seem like a dead end. 3. While vertical integration and scale could give Tesla an advantage, the timeline for a general self-driving solution remains uncertain.