first, scrap the leg weight training as a main workout, then plan recovery throughout your week, like mon. spinnerval, then tuesday recovery ride, then wednesday 90 min tempo ride, then interval then recovery day etc. you really only need like one true rest day a week, just remember to have recovery rides.