When should I test?

My period is now 3 days late, would I get an accurate enough reading if I took an at home test? Or should I wait?