I'm not asking how often is a safe time to repeat the shot. I am asking, if one gets the kenalog shot, how many days later will he notice the de-swelling.
It may take several days to begin seeing the effects of a steroid injection. In my experience, the effects of the injection itself can continue for 6-8 weeks. So, you may continue to see improvement during that time. For this reason, it is wise to wait a few months in between each injection.