Just curious why a non trader wastes time on trading boards. If you haven't bought or sold any stock in years you are not making a living doing this. Business and lawyer fees pay your bills?
Nothing wrong investing long term. Anyone can put away a little $ every month over few decades and have a good retirement saved up just investing in s&p 500 index or dow. That requires a job and lots of patience.
Buffet is a market genius and made about 20% yearly return. Nice return managing a LOT of money. Frankly my returns need to be a lot higher.