Is this the start of ovulation?

What do you think? Could ovulation be on the way? I'm having real trouble tracking it.