I also have 500GB SSD, and tried to reduce the size as much as possible. Mine is 90GB for UE 4.25.
I run setup.bat with this command line in order to exclude anything different then Win64 target
setup.bat --exclude=Mac --exclude=osx64 --exclude=osx32 --exclude=iOS --exclude=IOS --exclude=ios --exclude=Linux --exclude=linux --exclude=Linux32 --exclude=linux32 --exclude=Linux64 --exclude=linux64 --exclude=linux_x64 --exclude=Android --exclude=android --exclude=HoloLens --exclude=TVOS --exclude=Win32 --exclude=WinRT --exclude=winrt --exclude=HTML5 --exclude=html5 --exclude=XboxOne --exclude=Switch --exclude=Dingo --exclude=PS4 --exclude=Win32 --exclude=win32
In the UE4*.Target.cs I have these disabled, since I don’t need them:
bCompileAPEX = false;
bCompileSpeedTree = false;
bCompileNvCloth = false;
Recently , I enabled also the Windows compression, since the binaries/obj files compress quite well, and the slow down shouldn’t be much. This leads to 65GB