There is no need to create a separate view controller if you only need to return a view.
At first you my think that Stacks are the same as an @inlcude, but that not true. As the name reveals you can call the stack multiple times, where a include you will only get the last value.
Use the default value from the config-helper instead of checking for not null.
The now function creates a new Illuminate\Support\Carbon instance for the current time.