Period late by 8 days!!!

So today makes me 8 days late on my period.. 
Me and my boyfriend have a lot of unprotected sex but I've also been VERY stressed lately. 
I'm 17.. I just dropped out of public school to finish my senior year online , I moved out of my moms house into my boyfriends dorm room which is 2 hours away from "home", and now trying to find a job. So my life has been very stressful , but pregnancy is always a possibility ..
!!!!!!!!!!! Question is:
 When should I take a test? In a couple more days??