pregnancy test

This may be a silly question but I am 4 days late...is it too early for a pregnancy test? Is there a certain time I should take one?