What is the earliest you can test

Ashley
Does anyone know how early you can test? Some say 5 days some say it is better to wait until after you is your period. I have had tender boobs for a week. My period is not due until November 16th