Cuándo usar: redirect ('/') vs. redirect () -> route ('home') vs. redirect () -> home ()?

Cuando tengo esta ruta con nombre:
Route::get('/', 'IndexController@index')->name('home');

Luego, en cualquier método de acción de cualquier controlador; cuando necesito redirigir a la ruta nombradacasa; Cualquiera de estas declaraciones redirige correctamente a la ruta prevista:

return redirect('/');
return redirect()->route('home');
return redirect()->home();

¿Cuándo usar cada uno?
¿Cuáles son las diferencias?
¿Hay algún beneficio de usar uno sobre los demás?

Respuestas a la pregunta(4)

Su respuesta a la pregunta