Positive opk?

Should i expect to ovulate in a day? Last cycle i had my peak on these on CD 20. I’m currently CD21 this cycle and i just woke up to take this opk. I’m currently having some mild cramps. I took an opk on CD 19 but it was low (0.45). I did not test on CD 20. Could i be ovulating right now or could it be in a day?

This is from last cycle