DRY (Don't repeat yourself) is a principle of software development aimed at reducing repetition of code.
To avoid redundancy, DRY recommand replacing repetition with abstractions or using data normalization.
Less lines of code is less amount of bugs. It also saves time and effort and is easy to maintain.
"Duplication is far cheaper than the wrong abstraction." - Sandi Metz.
DRY at any cost isn't the right solution. Be aware of wrong code reuse. It's lead to a system too hard to maintain.
Thanks for reading