What is the best reason to use a design pattern?
It will result in a more compact product.
It will result in code that is more extensible and maintainable
It will allow you to add that design pattern to your resume.
It will speed initial development.