When should I take a pregnancy test

Brii

First day of my cycle was June 18, I got an "peak" on clear blue advance July 3rd & 4th also had sex those days. Cycle was due today July 9th. I have a 21 day cycle. When should/can I test?