When is it the best time to test?

How many days do you think you should ave a missed period before you test ?