Calling the register rest route function when the REST API is loaded ensures that there are no conflicts with other plugins or code. It also ensures that the custom routes and endpoints are properly registered and functioning. This is emphasized in the tutorial to avoid any potential issues with creating custom solutions using the WordPress API.