Originally Posted by
bbbean
I'll put in a word for Trainerroad and their plan builder. Put in your events, and they'll design a training plan for the events and schedule you want,
+1
Or a structured plan from Training Peaks etc.
A structured training plan (especially if adaptive too) is more efficient than just repeating the same few ride styles every week.