As it is already known that Valve is following suit with the timeline of last years Dota 2 Battle Pass. As a result, Dani speculates the release of the Immortal Treasure III, if one looks at the time it was released last year.
According to the past few Dota 2 updates, it seems the developers have a thing for releasing new content on Thursdays. Dani believes, the Dota 2 Immortal Treasure 3 will land on July 19, 2018, which means the coming Thursday.
Source: N4G PC Dota 2 Immortal Treasure III Release Date Expected For Next Week