When to test

I had sex March 10. Period was due today. When is a test accurate