Answer: Consumer's mood/ mood
Explanation:
Consumer's mood is defined as the frame of mind due to which a consumer makes the decision of buying product or spending money on something.These decisions are usually made that how the customer feels at that particular movement and according the decision of purchasing the good is derived.
According to the question, John is spending and purchasing items that he won't usually would purchase or spend so much money on is due to the mood. He had a bad day at work which disturbed his mood and caused him to shop and spend more money than usual.
Other options incorrect as budget, orientation and power of buying items is not regulating the effect on purchasing of goods.