when can I take a pregnancy test?

I been feeling weird lately I been having alot of unprotected sex with my SO during and on my ovulation day/week. My SO wants to go out and drink this weekend but, my "period" is due on Sunday? I want to get tthe dollar test but, I have no idea if it be accurate before cycle. Advice?