When should I buy a pregnancy test?

Tia
Hey, I'm 3 days late for my period and kind of freaking out. When would be the earliest I could take a test?