Tests

When's the best time/ earliest I can test? AF due on the 1st??