When should I test?

I’m 8dpo my period is in 6 days I’ve been kinda nauseous and I’ve been really moody, my stomach is hard and bloated, and I’ve got cramps. When should I test or does it sound like af?