In my mother language, Hebrew, there is a greeting especially for cases when someone gets or buys something new: תתחדש (according to Google Translate: "Resumes" or "be renewed"). Is there something similar in German? If not, what will you say to someone who, for example, just got a haircut or bought a new car?
The usual case in German would be to just say something positive about the new acquaintance like e.g.
"Oh, schöne Frisur hast Du heute." - "Deine neue Frisur steht Dir ausgesprochen gut."
"Das ist aber ein schickes Auto!"
Or we put it in a question:
"Ist die Jacke neu?" - "Warst Du beim Friseur?"
There is not a common expression for this. But we do sometimes hear a proverb in that context:
"Alles neu macht der Mai!"
This is a quote from a traditional song by Adam v. Kamp (1818) but it is a bit outdated and not so widely used.