RE:RE:RE:RE:RE:RE:RE:UpdateObscure...seriously...what is the right strategy depends a lot on one's financial situation, investment objectives and tolerance to risk and this is different for different people.
The most important thing for everyone is to develop a plan based on these considerations and then stick to it and be disciplined. Another important thing for success is to keep an open mind even if those people have a totally different view of the world than you do since most times they know something that you don't or thought of something that you haven't and by listening to them, even if you rule out what they say it will help you make better investment decisions.
The person with the ideas can be anybody. I recall many years ago going to an oil and gas conference in Calgary and having conversation with the cab driver going to downtown from the airport who was from the Middle east and getting out of the cab thinking holy shheet "I never thought about that!"