when's the best time to test?

Anyone with experience and had a BFP what dpo to test? I'm currently 6DPO and I feel like 💩
I have a sore throat 😞 
Any advice welcome please 🙃