What's it like driving and fuelling up a Tesla? Nick Needs reports