Grrrr late by 4 days


So I walked to Walmart yesterday to get a pregnancy test on the way too walmart out the blue I felt very nauseous so I just continued on my journey too get the test. So I got the test and went back home and took it and it was negative ☹ I'm so confused my af is always on time . Did I take the test too early? how long should I wait too retest ??