How early can I test

Zee

I’m currently 8 dpo and I can’t wait until missed Af (supposed to come on the 21st)😩😩😩how soon is too soon to test? And how early can I test so I won’t get possibly get a false negative?🤞🏼thanks in advance!