Positive test?

I had pink spotting on 6 dpo. Kept telling my boyfriend I think I’m pregnant. Took these today (8 dpo). Faint line? I know it’s still early. When should I retest?