Ovulation tests?

Jamie • Pregnant with our rainbow 🌈
So this was the first month we were actually TTC baby #1. I've been tracking my periods for the last year anyways just so I know when to expect AF. My periods are super regular and average about 28 days. I've been taking prenatals the last two months and we BD'ed every night during my fertile window. Well, not only did AF show up, she showed up 3 days early! It was such a disappointment. I'm thinking I ovulated at a different time than glow predicted? I'm going to try ovulation tests this month. Any recommendations?