Most tests are invalid after about 10 minutes. Check the packaging for the time limit during which you need to read the test. I have had false positives after many hours.

Best of luck, I hope it is just a faint positive because you are testing so early, but be prepared for a false +.