Don’t hold your breath waiting on Assange. All hat, almost no cattle.
Trump doesn't need the leaked emails to win. That said, timing is everything. Presuming the documents are ready and verified, when would be the best time to leak them? Early voting has already started. On the other hand, if Trump does badly tonight, it would be better to release them right after the first debate.