Too early to test?

In a few hours I'll be 2 days late and I always get my period like 5 days early at the very least. I've never in my life been late. Is it too early to test?