I do proper research before investing in any project and then hold that for long term.
This is working good for me till now.
In my case I manage risk through my strong personality I met all the different languages but I do not understand most it is because I did not allow my self to learn from it. It means life is full of learnigs that would lead us to different direction. It means we need to analyze and study carefully what is the best.