Quoting Larry!:" I'd say between 34-36 weeks."
I got mine done at 36 weeks and loved it.
You can take pictures at home to watch the "difference" for every week. But an actual professional shoot that you're going to pay for I say wait until between 34-36.