401k investment is dollar avergae investing, plus, it is befor tax, you always should do 401K even though your employer doesn't match.