When to test

Tomorrow makes me 7dpo. Should i test or wait longer? This wait is agonizing.