Cycle length and ovulation?

Kristin • 👶🏼9/14/17 👼🏻2/16/19 🤰🏻🌈due 3/2020

How long is your cycle and when do you ovulate? *Average* person ovulates two weeks before AF but my cycle is 24 days long and I ovulated this month on CD 18.