I store my boat all off season and there are 3 schools of thought, all work fine. run your engine until it's dry, and let it sit, no problem just use a lupe like CRC or WD-40 to keep her lubed up.
The other is to leave some amount in the gas tank and add stable to it, done
And last but not least as has been mentioned, start her up every other week if you can and you won't have any problems either, with my scoot that's what I do when there is snow on the ground, other then that I ride the daylights out of her no matter what the temps are.