confused

I haven't gotten AF!!!!! I'm currently 5 days late, don't want to get super excited but I'm dying to know! When can I test to get a BFP or BFN but clear 100%