BBQ grill cleaning question?

To all the grillers out there. When do you clean your grills? After every BBQ or only before the next one? Do you remove all food particles before closing the lid for the night or just leave 'em there till next time? I'm having a debate on proper cleaning etiquette with a buddy of mine.
7 answers 7