It would help if we knew what region you lived in, Northeast, Southwest, etc since winter weather can really cut into available riding time.
I live in the Northeast, Catskill Mountains where winter brings cold temps, snow and ice. For the past 2 winters, I relied on a fat tire Mtb to keep me in shape but this year, I bought a Wahoo KickR and plan on using it to Zwift indoors but only to supplement my outdoor riding