Investing early can make a world of difference when it comes to long term goals. The earlier you invest, the better you will be able to benefit from compounding - the ability of an asset to generate earnings which are then reinvested to generate their own earnings. In other words, earnings are generated from previous earnings.