Does this mean I’m going to ovulate in 12-24 hours?

Or did I already ovulate? Should I BD today? Lol