Positive test... but hours later?

Megan

Took a test today and swore I saw the slightest line, then I went and got a $.88 Walmart test and it was negative. About 3 hours later I see it and it’s a bright pink positive. I’ve taken many before that where all negative and I still have some. They’re still negative. Any thoughts?