Does dollar cost averaging really work?
If you know with 100% certainty what the market will do, then invest it all at the best time. If not, spread it out over time to avoid investing it all at the worst possible time.