How long to hold your pee?

When you are 9DPO how long should you hold your pee to get an accurate HPT? I think I got a faint line yesterday at 8DPO but I have been peeing every hour at least even over night. Took a HPT this morning and was neg! I know it’s early but do you think it’s because my pee wasn’t concentrated enough? Thoughts?