Yeah, it's a funny structure. You can use it for any time, not just seasons. "come TIME" basically just means, "when TIME arrives".
Come Sunday, I'll be going to dinner at my parent's house.
Come 5 o'clock, I'll be heading home.
It's probably considered somewhat informal, and possibly a little old fashioned.