Can't wait to test!

Jen
Due for AF on 8/8. Can't wait to pee on some sticks! When is the earliest one could test without waiting for AF to show? I'd rather know that have to wait another week for her to rear her ugly head.