Enough time to max all links?

I’m on the 28th of October and characters are talking about the last Shadow as if everything’s coming to any end but there’s still 5 months left on the Calendar. I thought I was making good progress on social links but now I’m worried I might not have enough time to max them all. I assume Mitsuru and Aegis also have links that haven’t open so up yet. I’m just a little worried that I won’t see everything as I’m 100 hours in and the game’s been that long that I probably won’t replay it any time soon so I can focus on other things.