How soon to test?

3 days of possible cramping and implantation spotting... how soon should I test?