When would you take a HPT?

💗 • Girl mama x2💗 • Endo warrior

These are the days we BD’d. And my period was due the 19th.

When should I test?