Personally, I think June 21, because indigenous people traditionally celebrated on the equinoxes and the solstices. For our organization, that has some problems associated with it, so I really don't know when we should do it.
We have a civic holiday in August. My kids have always asked what it was for, and I have never had an answer. Just consider and weigh every option.