When to test?

Michaela

How long should I wait before I test?