Another warm day for long will these temperatures continue?

We hit 49 in South Bend yesterday and 50 degrees today, making it feel more like mid November rather than early January. We still have some mild air ahead of us...but not for long. It will be cooler tomorrow, but still mild in the low 40s with clouds on the increase. There could be some fog in the morning. Rain returns overnight Sunday night into Monday morning, and there could be a bit of freezing rain in spots overnight. Rain is likely as a front swings through on Monday with highs back up to around 50 degrees. A secondary cold front comes through on Tuesday which will bring much cooler air again behind it, with temps back near normal for the rest of the week.