it takes for your body to heal.You may also have to forget about that upcoming race (especially if it's a marathon) you'd planned on running, Just because you signed up for it doesn't mean you'll recover by then. And if your injury does. heal before