When should I test ?

So if I’m 12 dpo but I had spotting at 11 dpo when should I test ? Should I wait until missed period or wait another week because if I successfully implanted wouldn’t it take awhile for the hcg to rise ??