If only I can cook, I should be choosing cooking at home. But my real answer is cooking at home for the reason of I am saving my money. I dine out with my friends during payday. This is my reward to myself for being a hard worker, however, it only happens twice a month and I am eating at home after all of the days. My mom cooks at home. She is a good cook. I will just give her money and I will advise what food to cook and she will do it. Dining out gives us varieties of food that we could choose. A good ambiance boost our appetite and surely we can unwind while eating, however, it requires a lot of money. Instead of using that money to buy food in the grocery, cook the food that you want, as many as you want and keeping the remaining in the freezer, cook it again on the next day, you had save lots of money. You even saved your energy because you are just at home, after you eat you can sit down and watch television, compare to having a long journey going home or heading to something that could be a reason of another spending.