When it comes to investing, timing can make all the difference. Should you invest all at once, spread your contributions ...