For Collision repair, you/your insurance got hosed. We got majorly T-Boned on the freeway in Illinois, repair costs were ~$19k.
If you are really in New York, there are Tesla Certified body shops EVERYWHERE. Hope you got the person who hit you insurance to pay. You can also get diminished value from it. Also, you are never stuck with a specific body shop, you CAN take your vehicle and go elsewhere if the shop appears to be screwing you over after getting the estimate. From the sound of it, vehicle was drivable.
As for the other issues, yah, I feel you there. My 2013 was a Train Wreck. Both my 2016's have been basically rock solid.
EDIT 1: Panel cut and replaced, wasn't a minor dent then. Still got hosed by the body shop.
EDIT 2: Dashcam video of the accident we were in. Still managed to drive it 2 1/2 hrs back to home in Wisconsin. No Tow-Trucks nor police would come as they were all too busy due to the storm.