TBH I think that can all help.. but I'd go for a base period of 6 > 12 months gradually building mileage..

Speed at the end..

Look at Farah.. 130 mile weeks for 10k..