While pregnancy tests aren't affected by the time of day, morning urine is generally preferred because hCG hormone levels are highest then.