January is usually the worst month to ride in New Jersey. Now thru Christmas, there are always a day or two per week with sun and low wind and often in the low 50's. Try to ride longer days when these opportunities arise.
I try to plan a 10-12 day trip to Florida and rack up the miles on a mini vacation. Just another idea.
Once Feb and March arrive, getting days in the 50's and even 60's happens more often. So, in short my strategy had always been to get from Christmas into February......with as little time on the trainer as possible. Zwift isn't bad even if I don't really like it, but it helps for sure