How early can you test positive?

I tested about a week ago with a negative but would like to test again just to see because I’ve been feeling odd and my period is about 4 days late now. (I know a slightly late period does not necessarily mean pregnancy) but I’m just wondering when I would be able to test again without it being too early for anything to show up