It took me a little while, and I still make mistakes sometimes, but generally I think I've got it.
The worst temperature range I find is from a little below freezing to a little above freezing. I find I tend to overdress and then overheat. Once it starts to get quite cold, it's pretty easy, and of course warmer temps are easy too.