We waited about 10 weeks and it was well and truly fine by then.
I had a pretty good recovery after my c/section though - we mainly waited that long because I was so bl**dy tired and stressed out with a newborn and a toddler....