When to test again

I took a test the day before af was due and it was a vvvvfl that was able to be seen when tweaked. I am now 4 days late and took a test this morning as its my husbands birthday and was going to surprise him if it was positive. And it was the same. When should I test again?