When to test?

Alyssa
When can I test and what's the best test to use? AF isn't due till next Friday. I'm getting impatient lol.