While it is true that the gear needs to be lubricated to get rid of the squeal, the starter is fine and it's pretty common for starters to make a squeal/grind sound in cold weather. It's mainly due to the lubrication being frozen due to the low temperatures so the squeal will mostly occur on the first cold startup of the day, then the lubrication will warm up and the sound will be gone by the next startup.
So, I'd say you can ignore it as long as it doesn't squeal in warmer temps.