While part of being a good DJ is giving the crowd what they want, a good DJ can give them what they didn't know they wanted as well. My best gigs are usually Open Format, where I'll play dance music from the 70's to the latest underground tracks of today. Having a crowd that is totally into what is playing and having elevated, happy vibes, even though they have never heard the songs that are playing before, does it for me. Mix in some new House remixes of classic songs that have an updated drive and great bottom end and it keeps them involved, liked to the past and present. When I throw in some classic rave tracks (Breakbeats, mostly, down here in FL), people lose it when they hear these underground tracks that they haven't heard in 15 years and it takes them back to their happy place. I have always been good at weaving an audio tapestry with tracks covering 40+ years and making it work for people of all ages. Seeing people totally in the moment and free from life's BS for a little while makes it all worthwhile for me.