When is it best to take a test?

When is it best to take a test? I had sex 4 days ago and eve says today is my predicted period day (but I'm irregular) but I don't have any yet. Should i take a test now???