How normal are early periods?

It looks like my period might be coming today or tomorrow. But Glow says it will come in 4 days. Is it normal to have your period come earlier than predicted?