The one word you need to hold close to your head and heart in this market is patience. There are several ways to make money...you can day trade for pennies, or you can load up on undiscovered gems and sit until they pop (latter requires much more patience). One thing you will learn is never sell for a loss when nothing has fundamentally changed about your original play. Nothing has changed here except MORE positive news if anything. Load up and wait....wait....your patience will be rewarded. Trust your DD..at most you will have to wait a couple of months to look at significant green, most likely much less as any day news could drive this 100% plus...hell even no news could drive this if some big buyer gets insider news. Wait it out...buy on significant dips if you have the funds; otherwise, patience. Patience...patience...patience...the #1 reason investors lose money is a lack of it. Not many (maybe two or three) stocks I can think of offer the potential of this guy in 2010...always gems, so when you find one, load up and exert patience. Again...patience. Post it on your mirrors, in your cars, on your doors, on your kid's forehead...patience.