When do I test

Period was due today and still hasn’t come , do I test today or wait until tomorrow morning?