def METHOD_NAME(self) -> bool:
    """Return if storage needs cleanup."""
    # currently runs cleanup if less than 1 hour of space is left
    # disk_usage should not spin up disks
    hourly_bandwidth = sum(
        [b["bandwidth"] for b in self.camera_storage_stats.values()]
    )
    remaining_storage = round(shutil.disk_usage(RECORD_DIR).free / pow(2, 20), 1)
    logger.debug(
        f"Storage cleanup check: {hourly_bandwidth} hourly with remaining storage: {remaining_storage}."
    )
    return remaining_storage < hourly_bandwidth