Anyone else have this happen?

Af June 23rd positive opk July 5th in 10 dpo on 9 dpo I had ewcm cervix are high close An firm today 7/15/2017, I had cramps on 7/14/2017 along with ewcm but negative opk today it was creamy white kinda watery . I'm not sure when to take a preg test or which one is the best to take for early results. I've had issues with miscarriages can conceive but can't carry full term. Af is due 7/22/17. Any advise or help would be great.