By buying a stock or index/ETF at different times, you are allowing the wiggles of the stock to smooth themselves out, since you are always buying at a different price. By doing this, you end up getting a pretty good "average price.” That is why this practice is called "cost averaging.”