When should I test?

Lynnzi
I'm 12dpo and I'm lightly spotting. When should I take a test?