Confused!

Okay, so I have watery mixed with a little stretch CM today. I have had a bit of cramping on my right side since yesterday. And some EWCM on Friday and Saturday. Took an OPK last night and it was almost there. This morning, I took another and the line was about as a dark as the control line. But obviously darker than yesterday.

Anyone know when I might ovulate? I'm new to the whole predicting thing, so should we BD tonight or did we miss it completely? Thanks for the help!! We BD'd on Saturday.