How long should you hold your pee before taking a pregnancy test?

Bria • 30 years old - Married - 20 month old

I feel like I always have to pee so I can only hold it for 1-2 hours. I’ve been getting super faint lines on my tests and I’m wondering if I need to hold it longer. How long do you think you should hold it for the test to be more accurate? I’m currently 9 DPO