Buying a gift is not a symbol to show how much money you have, it shows that you care and love the person. It is a gift from your heart to them, and because of this you do not need to feel as though you need to buy a really expensive gift. Some people are pleased by the simplest of gift s, especially if they are made by your own hands.
Consider the sense of humour and personality of the person that you are buying a gift for. When in doubt, try to find a funny gift that will match their sense of humour, or that will cheer them up.