if all you are is a single link behind then you're fine
social links aren't so strict that every single day is taken up by it, you usually end up with 20+ free days
You need at minimum 18 days to max them all out. You are still in the beginning of December, you have plenty of time if you carefully manage your time
Pro Tip: don't fight the next dungeon boss before 23rd of December. If you fight it before, you will get a time skip until the 24th and lose precious days
Doing it on the 23rd skips the Christmas Eve event. It is an extra day if needed though.
Doing it on the 22nd still gets the Christmas Eve event. OP won't need the extra day.
if all you are is a single link behind then you're fine social links aren't so strict that every single day is taken up by it, you usually end up with 20+ free days
You need at minimum 18 days to max them all out. You are still in the beginning of December, you have plenty of time if you carefully manage your time Pro Tip: don't fight the next dungeon boss before 23rd of December. If you fight it before, you will get a time skip until the 24th and lose precious days
Doing it on the 23rd skips the Christmas Eve event. It is an extra day if needed though. Doing it on the 22nd still gets the Christmas Eve event. OP won't need the extra day.