could i be pregnant ?

i get my period at the end of every month . i’m 3 days late. i have been having unprotected sex for 8 months now . is it to early to take a test ? i always get my period on time or 2 days before . i haven’t been late in awhile!