Is it too early to test?

Okay so I’m three days late for my period and my periods are normally very regular. My periods also only last about 4 days so this is very usual for me. Can I take a pregnancy test now or is it still too early? Also if I can test what is the best test to use?

Thank you!!!