Last time I had a car at a…
Last time I had a car at a body shop for repair after someone hit me, the turnaround time was around 3 months. Replaced rear quarter panel and bumper cover, and painted those (they didn't blend base onto, or clear over, the trunk lid or door--just a butt-match.) Seemed a bit slow. This about 2007, so it may not represent current wait times. I still have that car, and the door on the side that got hit still doesn't close properly (even after attempts to adjust the hinges and striker)....
Anymore, I don't drive anything nice enough to get fixed at a shop... I don't bother with collision coverage on something that would be totaled out at around $600.