When to test?

Sasha
AF due today but still no sign. When should I take a test?