I need to test before AF!!

Ashley

AF is supposed to come on Sunday. Which is also our anniversary.. when is the earliest I can test??? Hoping to surprise my husband!!!