No, it’s only really there for multiple queries (pages that have to constantly call the backend to load). If you are statically building the page once it’s not a problem.
A good example to NOT do this is things like Reddit, where as you scroll it will load more entries (It doesn’t try to load all threads at once or all comments at once, commonly called lazy-loading or inf scroll)
Ideally it’s never usually a good idea to use -1 but in some rare cases it can be used without too much impact.