Calculate peak ovulation dates, most fertile days, and estimated due date based on menstrual cycle length.