As far as when to buy? Rite now is a great time, prices are cheap, however, most places dont have any left, but usually right after the season most places will put them on clearance. I bout 2 dozen more this year and got them for $210 a dozen, thats about $100 off. Rite now Gander mountain around here has all decoys 50% off but they are out of goose decoys.