Well, if you want to use it as a means to generate extra cash, then I guess I'll go with
Todd and say the Monday after the live event (what's that... the 21st?). After thinking it over, I'm not bothered by the fact that other people will get to listen to it early who didn't go to the live event--many who would like to go aren't able to, after all.
The biggest reasons I'm going to the live event don't have to do with listening to the finale early, actually. Even if it weren't being offered, I'd still want to go to LA and attend the live event, mostly to meet other fans in person and have fun on a cross-country road trip. The 'listening early' thing is just icing on the cake for me.
So yeah, I'll go with Todd and say that you should put it online on Monday, July 21st, for those who want to pay 5 bucks to hear it early.

Bookmarks