Good for you on all counts! It's just too cold here to think about riding... So we may wait till spring. Might get snow this week.
I'm so envious. I'm using fly spray here. Today it got up to 80:'( Now I'm off to the garage to wash clothes.:')