You could have invested in the best companies but without developing the right attitude, you would rarely gain from these stocks. One might end up selling at the wrong time and lose out on all the potential gains. Wonder how many people would have ridden