In other words- if I did a workout today, how long is it until my fitness level is improved from today's workout?
The reason why I ask is because I have 1 final long run to do before my fall marathon. If I do the long run 2 weeks before the marathon, will I still get the benefits of that long run on race day?