What do you have to do with those countries if your country is not forbidding it? Are you not going to buy Bitcoins from your own country, but travel to one of those countries to buy them? If that is what you intend to do, then you obviously will have to wait a long time (or maybe forever), otherwise, that should not be your concern at all if your country allows trading it.
No one can ever know if a country is ever going to make Bitcoin legal or illegal. It totally depends on the thoughts of the authorities of that country, and those thoughts are never public unless they decide to implement them.
Consequently what do you have to do with those countries if your country is not forbidding it? Will you be not going to buy Bitcoins from your country, but travel to one particular countries to buy them? In the event that is what you intend to do, then you obviously will need to wait around a long time (or maybe forever), otherwise, that should not be your concern at all if your country allows trading it.
No one can ever know if a country is ever heading to make Bitcoin legal or illegal. It totally will depend on the thoughts of the authorities of that country, and others thoughts are never public unless they decide to implement them.