How far in advance should I purchase Dream Wedding Insurance for my wedding to be covered?

How far in advance should I purchase Dream Wedding Insurance for my wedding to be covered?
Dream Wedding Insurance

You can purchase Dream Wedding Insurance up to 12 months prior to the wedding day and no sooner than 30 days before the wedding event.