Does cost averaging work?