Insurance is a pre-requisite for applying super visa irrespective of when they travel is gonna happen.
you will buy insurance based on travel dates you will be putting in application; all insurance companies allow you to change these dates later based on the actual travel plan.