The only reason you might consider buying the old edition is if you are working on a system that has been frozen in time. Sometimes people are assigned to maintenance of a system with a ton of Perl code where the system, the code, and the version of Perl hasn't been touched in years. Anyone remember what version of Perl was current when the 2nd edition came out?
If you need a general reference, go for the most recent edition.