You're out window-shopping when you spot a necklace that you know your sister would love. Do you
buy it -- whether or not you can afford it -- and give it to her right away
? Or do you
buy it and wait for her birthday
?