4 days before AF due

Gemma • ttc#3 for 31 months 😢
And I have really light pink spotting no cramps or nothing tbh it's thrown me because I never spot  normally when AF due😏can anyone shed some light or advise i had it yesterday on CD 20 and my period is not due until CD 24-CD25 
Thanks girls