When should I take a pregnancy test?

My period is due tomorrow, so I'm thinking about taking a test in Friday if my period does not start. Is that still too early though?