In business I don't really consider each option as the best but good. In everything that you do, you should consider that there is always risk behind it. There is always a time when others might have gained and you did not. It is not about just luck but it is how random things are happening on any of these options. It's business and you need the skill to make things always if possible, favorable on your side. So better study on any of the following and have the mastery over it to avoid loses in the future.