Which is the best pregnancy test

Three or four days late. What’s the best pregnancy test and when should I take it ? I was suppose to get my period on the 13 th