Testing too early???

So Sunday and Monday this week I took a test and both came out with a faint positive line. (I'll attach a pic). I'm very impatient obviously lol I took another Tuesday morning and it came out negative. I was very hydrated as the day before I drank a tonnn of water so I thought maybe my urine was still diluted. Tonight I took a dollar store test and still negative. My expected period should be some time this weekend. Should I wait till then to test again or maybe I'm not pregnant? I just read that a test wont be positive unless there are traces of hcg in the urine so idk what to think!!! Helppop