Automotive veteran tears apart the new Tesla Model 3