If you want an impressive and great-quality cake, it is recommended to hire a professional that meets your requirements. It may also give you peace of mind and let you focus on other aspects of your event or wedding.
However, if you have baking skills and are able to create a cake that satisfies your expectations, you could save money.
At the end of the day, whether you hire a professional to create a cake depends on you.