If it was just a regular coffee I would make it myself, if it was a latte or mocha I would probably buy it unless I had alot of time, then I would make it (as I have a good espresso machine at home).
As it sounds like you are vacillating over it. Pic one.
1) Make yourself buy a coffee
2) Make your coffee by yourself
3) Buy yourself and delegate making coffee from yourself to yourself
4) Buy a coffee shop and have them make you one.
5) Make a spot of tea!