When to test?

How long should you wait to take a pregnancy test?