If you have run a marathon or even a half marathon, you can expect that your body will need at least 36 to 48 hours to reboot fully. Without this recovery period, your body doesn't have a chance to strengthen and rebuild muscles. Instead, it will just continue breaking down.