Early period

Beulah
I usually get my monthly on the 24th of each month since April.. And today is June 19th my period is 5 days early.. Is this normal..