My legs have this thing against going into work. Yet, for some reason they work much better on the way home.
Plus, my commute into work involves going up many more hills that they way back.
As for temp: I have not noticed a difference in cold weather. Except I tend to ride faster to heat up quicker.