i can't dispute any of this advice. in most cases one needs to make a few mistakes in order to wake up about this cesspool we play in. i'd add, watch the incessant pumping, along with tag team pumpers. and i'd trust my gut---when everybody is writing about how good a stock is, and how it's going to soar---yet it sits there or drifts lower---i'd start to look very carefully. you just have to go by feel sometimes---and that may take a little while to discover. best of luck come monday.