When to test??

Period is due in 8 days when can I test? The soonest lol I can't wait anymore!!