When should I test?

Jennifer
Ok so I'm not sure when I ovulated. I took an opk which I think was positive on the 23th which would mean AF is coming the 9th. But my CM was fertile on the 29 which puts AF on the 12. When should I test? Opinions please!