Doesn't dollar cost averaging avoid the whole issue of timing the market? Index investing feels fairly safe to me with DCA if you can stick with it.
Naturally, if you have $0 today, but are going to have 10k of additional free cash each month for the next 12 months, then 10k each month as soon as possible beats waiting a year for the full 120k.