I'd like to create Xamarin.Forms applications on Mac computer but from Windows Virtual Machine running on that Mac. According to Xamarin docs site, the mac operating system has to be macOS High Sierra (10.13) or newer. That is the requirement regarding the software, but I want to know if there are any requirements regarding the hardware. I want the developing, building and debugging/deploying to be relatively smooth the delay not to be too annoying but the Mac computer not to be too expensive either. So what would be the ideal hardware requirements for that?