What does À la bonne heure! mean?

À la bonne heure! - German to English

congratulations.