Pregnancy test

Jordan
So I'm a week away from the arrival of af and I have been cramping the last few days I am anxious to test, but don't know if I should wait until possible missed period??? Thoughts.....