as an all rounder, every day plus performance car the porsche i would think is probably tops.
it may not have the flash of a ferrari or lambo, but i think would be a lot more usable day to day, as well as the occasional track day.
i've seen the guys in the porsche club, doing the track days / time trial series, and just sticking to regular servicing intervals, with the exception of additional oil changes. no issues at all.
tesla may be very fast on acceleration, i haven't heard anyone bragging about the handling though.
practicality aside -i think gavinbirss is correct - i would have one of those lotus 311s in a flash (if i could fit in it), though i would probably want the road version. what a stunner.