When to test

Melodie

I’m 9 DPO and still 11 Days until AF. My nipples hurt and I feel full abdomen, irritated, and tired. Like wanting to take naps tired. NEVER take naps. So when should I test? I see some of you do it before AF is due and some wait till after. Is it preference? How soon after insemination can you get a positive test?