I havent had my period for 7 days today would be the day im goung to get the shot today. I was wondering if id be immediately protected. If not how long would it be before i was protected