Who Should do DIY Investing? Is DIY Investing Good?