Any CPU can only have one hypervisor running at a time. Thus the recursion stops pretty quick.
https://docs.microsoft.com/en-us/virtualization/hyper-v-on-w...
https://www.redhat.com/en/blog/inception-how-usable-are-nest...
Obviously you could just run minikube under Windows, but then from the Linux VM you can't "minikube ssh" and whatnot, so nested virtualization makes everything a lot simpler.
Further recursion WINE => Cygwin => WINE however will not require more nesting of hypervisors.