hey bud im not an expert or anything but I live in NY so I know cold long winters lol I kept my bike in our old garage so it had a bit more shelter but it wasnt heated or anything so it still sat in the cold all I did was go out every sunday after church start it and let it run through sunday dinner (about an hour or so) till it warmed up and idled smoothly then Id shut it off top of the gas tank and repeat the next week no idea if thats the best way to do things im sure there are much better ways but its what I did hope it helps