i've been lucky with my model Y purchase in that there have been no issues with the car itself so far. i would certainly never buy a tesla again, however.
That said, Tesla opened a second service center in my country and it is far, far better than the first. It's a longer drive to get there, but it at least restored my faith in the company. My Model 3 is the quietest, best at passing, cheapest per-kilometer, lowest maintenance, most enjoyable vehicle I've ever owned. I would be a shame to me to not buy another Tesla, based on the service center experience.
And if you take the car into an unapproved body shop, maybe it’ll get remotely disabled.