There are two forces at work here:
1. Yes, if you contribute the money up front, it will have longer to grow.
2. If you are investing in stocks, you are better off dollar cost averaging by investing monthly than hoping the first half of the year is a good time to buy.
If it's possible for you...