Too soon to test??

Kyla
So AF is due on 7/13... But I am soooo impatient, is it too soon to test?? What test do you recommend?