I don't really think euro cost averaging is that bad , its just regular investing , most people don't have huge lump sums to invest in the stock market and any habit of regularly topping up your investments in bad times and good times is to be encouraged. It's one thing knowing the right thing to do but its another thing doing it. I've invested a good portion of my savings but I found it mentally tough to put money in when the markets where going down. I invest a bit more each month now taking from my savings and adding to my investments , I may be losing out slightly long term but for me if there is a small loss its worth it anyway. Most people don't earn money in blocks anyway so its just like regular savings . If you've 500k in cash and decide you want to invest it in the stock market my advice would be maybe put in 200k and then drip in the rest over x years.