When can I test

Brandy
My period is due on the 5th when should I test? I've been nauseous sore breasts a lot of discharge food cravings and been Moody