Not only will idle speeds not recharge a battery adequately, but the Spyder magneto charging system only can provide about half it's rated 500 W capacity at 4,000 rpm. As to the amount of time necessary, it depends on a lot of things. How far is the battery discharged after starting, was it on a charger to begin with, how cold it is, and how many accessories you may be running, such as foglights. If you run the battery down about one volt, it should take 1/2 hour to one hour to charge fully, at decent rpm. This is often difficult to achieve. My recommendation is to put the machine on a charger like the Battery Tender during the winter, and ride it long enough to bring it to full operating temperature for at least fifteen minutes if you ride it. Otherwise, don't start it at all.