How long after a cortisone shot do you have to wait before you can have surgery?

3-5 years