Ive always found knowing to buy isn't that hard, knowing when to sell is another story, I was day trading a penny stock and was up 50k in one day and barely came out even, got greedy and though it was going to go back up, rough game. I stick to gold/silver stocks now.