Don't want to sound mean and I appreciate people have various reasons for changing cars but I just hope you didn't have to change cars due to technical issues.
Just to put things into perspective, my current car was purchased brand new in 2009 its had zero issues and I intend to keep it till end of 2018 when I'm expecting my model 3 and hope to keep it for as long as I can. If Tesla expects Model 3 customers to change cars every two years I can tell you they will be in big trouble.