When donyou think i ovulated? Period is due today if im 12 dpo but i think i could have ovulated on cd 43 ?