When is a good time

Mrs.
AF is due on the 12th but the wait is killing me, so when would be the earliest I can test?