It's not always because of traction control being off that means this would have been any better.
On way to Coventry meet with other Z's I lost the back end after coming off a roundabout, it was wet but was not even giving it much throttle. Had to correct it 3 times and luckily managed to keep it on the road (just) and no car next to me. Traction control was on. 10% skill & 90% luck.
For sure there was oil/diesel on the road which made it happen, so just saying it can be a multitude of factors that can result in such an event.
Main thing is you are okay and it seems car is repairable from what others have said.
Good luck.