I pretty much agree with Martin, it depends on a lot of factors. Based on how things look right now and the way you’re describing your situation, I wouldn’t set up a company just yet. I’d stay in Dubai until you’re earning more and it actually makes sense to optimize for taxes.