To early to test?

Mary
Hello ladies! I am on day 23 of my cycle. My period is due in 6 days. Is it to early to test? What's the best test to get? Let me know.