To actually answer the question, personally yes, I would. Without any hesitation as a second car and with some serious thought as an only car.
Ah, but would you buy one 3yrs old, 2nd hand that had been fast charged 600 times?
Interesting question, and one I've been seriously pondering as the prospect of a new job (and a 3x weekly 240mile commute) beckons).
The question is somewhat moot when it comes to Tesla, mostly because 600 charges is about 120-160,000 miles and I wouldn't buy a 3yr old car with that kind of mileage. In something like my golf, a half day test drive (one rapid charge and 80-100miles driving and a chance to access obd2) would tell me all I needed to know about the state of the battery,
To answer a slightly different question: would I buy one that's 3yo with an unknown charge history, the answer is yes. And that's based on data I've seen submitted on the ev equivalent of fuely/honest John that seems to give a pretty clear picture of what battery degredation looks like in practice.
In my case I modelled out a 4yr usage of a used Tesla S 90D against various other cars and at 35,000 miles p.a. (my usage case), even if the battery and drive unit packed up after 4yrs 1 day, and I had to sell it as salvage, it would cost me no more than running (say) a 4yr old 3L diesel e-class/XF, and it has way more punch, and better technology than either.