Buy a bike around November. Owners will be trying to get rid of their bikes so they dont have to store them during the off season. You can get the best price for a bike during the winter because people just want to get rid of it because they can't ride it.