RE: Best time to buy a rifle
I've found that if the last hunting season in an area has ended before Christmas, the best time is before Christmas. Otherwise right after the holidays. If a bunch of new models come out in the spring, just like cars, the dealers are getting rid of the old models.