When to test??

When should I test? I have two boys and I'm trying for a girl and I'm just so anxious! I waited 18dqys with my second pregnancy and 23days with my first! I've taken two HPT but they came back negative I should get AF By the 4th if I'm not pregnant! Should I wait and see if I miss or test a few days before?