Ovulating so soon!?

My period ended on the 10th- 3 days ago and last night I checked and it was wet and slightly open; could I seriously be ovulation in a couple of days? Like should I baby dance tonight and the next couple of nights?