Best time to buy a bike? When nobody else is buying!!

I'm starting to think that winter is the best time to buy a bike. Must be because there's about as many people looking to buy bikes in the Colorado winter as there are people looking to buy snow tires in Houston. I picked this steal of a 2006 Specialized Rockhopper for $100 and quickly sold it for $300 cash (and a $50 REI gift card but we won't count that.) Add another $200 to the total!