Best time to take a pregnancy test?

ki

I took a 7 eleven test when I really had to pee and it said pregnant. I drank a bunch of water and took a clear blue test an hour later and it came back negative. Is the 2nd test wrong because my urine was clear? The directions for 2nd test said don’t drink a lot of water before testing. My period was suppose to arrive today. When is it safe to test again