MN winter is pretty harsh. The answer depends on what your goals are. If you want to have more fun, get the gear and ride outside. If your goal is to maximize your physical condition and fun is not so important, spring for the trainer. The trainer will probably be cheaper when all is said and done.