Advise?

When should I do a pregnancy test?I'm 8 days late. My cycle normally is 28/31 but now it's cycle 39 and nothing. 
What should I do?