Re: long time since ridden? maintenance?
Good advice from Chaz. Adding something like staybil to your gas will help to keep it from gumming up. Opti-2 has a gas stabilizer in the oil which is one of the reasons I use it. Sometimes you park a bike thinking you'll be riding it the next day and discover months have gone by while it sat. If you know you're putting it away for the season then by all means drain the gas and run the carburetor till the engine dies, but a good little insurance policy is a stabilizing gas additive. Good luck!
Someday when I grow up I will probably lose interest in toys with wheels, but until then...