Pregnancy test

Trishena
Hi ladies... I had some spotting Thursday and Friday morning and some slight pelvic pain today. Glow says AF will be here in 8 days. When should I take a test?