Just after completion of bachelors or 12th. or maybe sometimes when funds are available.
every country has its own time of intakes ex: USA has FALL(AUG/SEP) intake, SPRING (Jan/FEB) intake and some university have summer too.
You should start preparing for everything including Tests, passport, funds by the time you apply for an admission. Then it is the right time to study abroad.