Starting a business in foreign countries can be a game-changer, but choosing the right destination is crucial.