AF or ovulation ?

So my last period was 4/24-4/27....haven’t had one since and all BFN tests. I decided to pick up some LH strips and I got this one this morning. What do you guys think? It’s definitely positive but is it most likely AF finally showing up or is my body just now ovulating? This is the longest cycle I’ve had so far, even with irregular cycles.