Pregnancy test !!

When can I take one with the most accurate results !! About to rip my hair out I'm anxious!