Holding stocks for long term just don't work anymore for most of stocks. Except for some high dividend stocks. People now using their cell phones to trade stocks anytime anywhere with any profit. now you have to rethink how to investing. If you can't take risk.better stay with mutual fund.