Can someone explain periods on NuvaRing

Sam

I’m supposed to take out my ring this Wednesday but glow says my period won’t come for 10 more days. When I️ take out the ring will my period come?