Each person is different so the best time varies, but basically, you don’t want to do the shoot too early because you won’t really see your baby bump, and not too close to term either
Here is a rendering I found that could give some indications
And here are some guidelines for maternity dresses and we have some dresses and fabric at the studio too