I'm glad it is internally in mind. Externally in mind might be me pushing for 24 June!
I can rule out June 24th - "Tourist Season" is set for Spring and Spring ends on June 20th. We also tend to release on Tuesdays.
So, yeah, you can definitely expect a release date earlier than that ;)