In addition to birth control reasons, and healing, there's also risk of infection. Which to me is the biggest factor. I waited until the day before my appointment
They say your supposed to wait until your 6 week check up, mostly for birth control reasons and to give you time to heal. Really though once you stop bleeding and feel up to it.