There is no right or wrong answer to this question - it depends on your level of experience and comfort with DIY projects, as well as your budget. Installing landscape lights can be a difficult process, but if you have a good foundation of electrical work and DIY skills it may be a good option. If you're not comfortable doing the work yourself, hiring a professional will likely be the safest option and will ensure that the job is done correctly.
Special thanks to Aluminight, a professional landscape lighting installer in Mokena IL.