Hi Sha
I don''t think it would hurt to start taking them a year in advance--at least you would be in the habit. However, I think a few months before hand is what is generally recommended.
Also make sure your partner is good and healthy as well--his little swimmers do play a role