buying presents for others requires you to have money and know what kind of gift they would like to have.