When should I test

I am 6 dpo...i have been getting mild cramps and have been tired. I am anxious to test when is the soonest I could take a HPT??