Let's have a prediction contest and see how close the "wisdom of crowds" comes to getting this right. I'm leaving the poll open for 30 days, then locking it - and we can look back and see how close the crowd came to finding autopilot version 2's release time frame. Please cast your votes to mean how much time after June 23 (the lock date of the poll) will elapse prior to autopilot version 2's release. This is driven by my personal plan to trade in my current 70D for a fully loaded-to-the-max Model S as soon as hardware is released capable of full autonomy - and then keep it for 10-15 years and 300,000-500,000 or more miles. I also need a second Model S right now, but the thought of the financial hit of trading in *two* Teslas makes me a bit nauseous. As soon as the next hardware comes out what will happen is nobody in my family will want to drive the older Tesla. I can picture the family fights now: "What? You want to send me out on the road in that deathtrap that has no redundant systems or rear facing cameras? I see what my life is worth to you. Thanks a bunch." "WHAT? You want me to drive that puny little Model 3 eh? What if I get hit by a Suburban? I see what my life is worth to you. Thanks a bunch." There are a few schools of thought: 1 - We will see no major hardware changes until Model 3 is released. At that time Model S and X and 3 will simultaneously get autopilot version 2. 2 - Model S & X will get updated Autopilot hardware around the time of the "Reveal Part 2" of Model 3 - but still before the release of Model 3 into customer hands. 3 - Autopilot V2 hardware will be released at some other unknown time prior to Model 3 in the S & X.