Hi Francois,
Where you train is usually determined by a couple of things. The main one is will the license obtained let me work there. Also, if I don't want to work "there", where will that license and my passport let me work?
Then there are the usual items such as cost and time.
When is the best time to train? Unfortunately, it isn't as simple as saying, "June 1st 2010". The world economy is a bit of a dodgy one at the moment but as with any cycles, it will rise again.
Going back to the first question, where do you want to work will largely govern when you start to train. Does the country where you want to work historically take low hour pilots? How does that country usually react to world events?
Also, do you have the funds to do it all full time? Can you afford to take 2 years "off" and then fly on low wages etc.
These are all variables that only you know the answer to.
Therefore:
Passport and immigration issues.
Language(s)
Where do you want to work.
Realistic first job aspirations.
Good luck