42 day cycles and currently on cd18 how long till ovulation

eloise