Fiqh-us-Sunnah Volume 4, Funerals and Dhikr, Fiqh 4.125A.

Section : On Seeing Something Pleasing About One’s Own Property.

On seeing something good and pleasing concerning one’s family or property one should say, “Allah’s will be done! There is no power or strength except with Allah.” (Reported by Ibn As-Sinni) And on seeing in them something unpleasant, he should say, “Praise and thanks be to Allah under all circumstances.” Allah says in the Qur’an (18.39), “Why did you not say, as you went into your garden, ‘Allah’s Will be done! There is no power but with Allah!”‘

Anas reported, “The Prophet, peace be upon him, said, ‘If for every blessing bestowed by Allah upon his servant in his family or property the servant says, “Allah’s will be done! There is no power but with Allah,” he will witness no misfortune concerning them except that of death’.” (Reported by Ibn As-Sinni)

It is reported that the Prophet, peace be upon him, on seeing something good and pleasing used to say, “Praise be to Allah with Whose blessings all good deeds are perfected.” And when he saw something that displeased him, he would say, “Praise and thanks be to Allah under all circumstances.” (Reported by Ibn Majah. Al-Hakim said, -The chain of this hadith is sound and its narrators are trustworthy)