I always go for one last ride of at least 10 miles after the last wash job of the riding season, just for the reason you outlined in your post. Not only the cables, but all kinds of parts can be degraded if the bike isn't thoroughly dry before parking and covering it for the winter. It does present a bit of a problem if you like to stretch the riding season to the absolute maximum, however, or if you like to take the bike out on that one decent day that pops up in the middle of the winter. After getting caught without the ability to thoroughly clean and dry the bike after such occurrences, I finally gave up on the idea of riding on those rare decent days. Now when the bike gets "winterized", it stays put until winter is officially over.
Another good idea is to do your complete fluid change and all checklist items after the last wash and final ride of the season. This will also get rid of moisture in the cables and controls, trans fluid, motor oil, etc. Getting all the checklist items out of the way at the very end of the season also makes it much easier to get riding when spring finally springs.
Jerry