Best pregnancy tests to pick up HCG 5 days before missed period?

Bethie D. • Bethie D.

I had pretty intense cramping on the 29th, which was 7 dpo and also had some light pink spotting when I wiped the 29th and 30th. I'm really convinced it was implantation. Is today too soon to get a possible BFP? My period is due 5 days from now. I know I should wait to test, but I'm so impatient.