Sounds just about right is there ice on the roads?? If not they put a windshield on that bike for a reason
I can remember a couple of times this winter when I was like wow 18 degrees it won't be so cold today. I think I even said to my wife how strange it was that I was thinking 18 was warm...