A lot of girls deliver a few weeks ahead, so you may want to wait until early 30s or so, but if you are hoping for good results and not tearing, you may not want to wait until the last minute, either. I would be interested to know if this worked for anyone. Seems it would be worth it!