best time to take pregnancy test?

Michelle

my period is in 8 days, but I've had some pregnancy symptoms like headache and nausea. when should I test?