When is too soon??

When should I take a pregnancy test, I haven’t got my period it’s been 4days