Is there a way to inspect what cron.php is currently doing?

Check the content of the nextcloud.log file, which should provide further information about all kind of Nextcloud releated activities, including the cron execution.

Beside that you can check the “oc_jobs” database table which lists all kind of running background jobs. The available time stamps should allow you to find-out at what time a job has been executd last.