bytesmythe
recommended this
Pros: Save money on good food. Derive satisfaction from providing yourself and/or others with a nice meal.
Cons: When you get good at it, you'll be frequently disappointed in restaurants as you think "I could have made this better for half the price!"