Before I get my hand on a Tesla Motors Model S ...