Curious && Anxious ☹️

Kalani💕 • baby dust to all!
How many DPO should you wait before testing?! I always test too early or maybe it's right on time but I just don't want to get a BFN and discourage myself because I didn't wait long enough. This TWW is killing me please help!