for you bulgaria freelance is best (7.5 + capped socials) as cyprus is more like 15%. dont rely on a dubai setup because this is a can of worms and in reality your shell company would have PE in cyprus anyways
bulgaria also has 0 days requirement in country, tax residence certificate comes from...