excluding sub sahran Africa, leaving your country for economic reasons is the most stupid thing you could do, the harsh trueth is that.. if you are a loser in your country then you will remain a loser no matter which place you go to, if you are a beggar in Iraq, Vietnam, China, Pakistan, India etc.. then you will remain a beggar if you go to Germany or UK, if you are successfull in your country then you will be succesfull if you go to another country.
my uncle is a doctor, he is very smart & a workaholic who got top grades, he was succesfull in Iraq, he latter on went to Germany & now he got two houses in the middle of a major city one is 500 meters & he also has more than one car one of which cost more than 100k dollars.
my aunt also went to Germany with her husband, the husband was a freelancer if I'm not mistaken & they had a farm, back when she was in Iraq they didn't earn much but they had a big house & they always had enough money to buy what ever consumer electronics they want they had an easy comfortable life, after they went to Germany they started earning more money but surprise surprise.. taxes are so great that they have less money than what they got back in Iraq to buy goods.