Test?

Alicia • Stay at home mom and youtuber

So I've been having signs I'm pregnant. I've been on and off nauseous for about 3 weeks. My boobs hurt and cramps that come and go. Also the darker skin around the nipple has gotten larger. My bf and I had sex 3 weeks ago and my period is due in about 8 days. When should I take a test? Would it show up now or should I wait a little longer?

With my daughter I didn't know I was pregnant till 3 months in.