From my experience, the best time to buy a charcoal grill is the end of winter. At this time, most stores would be clearing out their inventory because they know they won't get any new models until the spring. If you wait until the spring to buy a grill, the only ones you'll find are the new models that come out every year. Grills that were popular last year might not be as popular this year. As a result, stores will charge more for the new grills. This is a good time to buy a grill.