Negative Test

When is the best time to do a pregnancy test. I took one today since my period is late and it's negative. I feel like I might be pregnant and my body is not giving me any signs of a period coming. I don't know what to do.