For most cases, a Wordpress website is the right choice for your needs. If you need a simple webshop, blog or a simple website for your business where you show your opening hours and some information, you don't need more.
If you want to build a large website, where you expect a lot of visitors and have to run many heavy functions, you can better build a custom website right away, because Wordpress loads many extra functions with every request via your website, your website can quickly use a lot of resources. Think of a platform, large webshops, or API.
Do you already have a website, but want to add a specific function to your website, but can't find any good existing plugins that meet your needs? Then you need to have one made.