pregnancy test?

Hopeful
Ok so usually I get my period on cd 25 and today is cd 28 and nothing yet... I'm wondering if I should take a test or wait until 31 days? The only other time recently that I've had a longer cycle was April when it was 30 day.... other than that it's around 25