if you go to the NDOL board and read the posts, it becomes very apparent that none of them know anything about investing. The best time to buy is when you feel the most terrible about a stock, but at the same time can't pinpoint a legitimate reason for the feeling. It's also a great time to buy when you saw the EXACT same thing happen two days earlier, and then saw the price rebound tremendously. I'm waiting for the "finale" here before I let go of mine ;)