When to ?

When can I take a pregnancy test.  My af is due on the 26.  I'm so anxious to take a test it isn't even funny.  I just wish I could know already !