Positive hpt at 4dpo?

Hailey • Lost my first pregnancy. RIP my little angels : April 25th, 2015♥
My last period was June 15th and I'm only 4 dpo according to Glow but I just got a positive test? I thought it would be too early? Lol. I took an internet cheapie.