Need some advice

Tomorrow will be day 5 I’m late on af and I got a bfn this morning should I test again or keep waiting? Is so how long should I wait?