yes- do balanced trades, sell anything down 7% and never sell winners for less than 10% and you'll always be up. Anyone who claims to have been up 2000% and did not pocket any- is foolish.
Yes- it is easy- since one can't know when the absolute top is, you need to have an investing and trading philosophy and stick with it. Some people will take a 5% gainer, others will only sell at a 100%. Stick with your philosophy and it won't matter what the absolute top is.
I would never be buying anything on a whim, gut instinct or fear.
Well, you make that seem easy. Can I follow you? Are you on twitter? Do you have a newsletter? You, seemingly, know when to buy and sell. I guess you are the only one that can time the market or a stock price.
So you are saying you acquired your shares at $4 ("$20 below where they are now") and you have never taken profits? Not wise on you part. The purpose of investing is to make money. So you thought at $100 it would go up forever? Should have banked that money-