What's the soonest you can take a pregnancy test?

What is the soonest you can take a pregnancy test... Don't have the patience to wait until I have a missed period plus my period is always all over the place anyway.