When to test??

Ok so I'm 18 dpo and 2 days late for AF... I have this gut feeling I'm pregnant... Everything feels so off/different and I'm so nauseous and have ZERO energy... I'm trying everything to not stress or get my hopes up. How long after your period was due should you wait to test? I'm afraid to test too soon and get disappointed if it's negative.