Question!!!!!

If it’s been 18 days since I’ve been late does it matter when I test? Should I wait til am or go ahead and test??