Im planning to start the depo shot tomorrow.. I have not started my period yet though.. how long until it is effective? & how long is it until its effective if I start in the morning before I go get the shot??