In my opinion, with 2500 euro, if you need :
(*) a nodes, better to buy three AMD Ryzen, than a strong one dual Xeon. Ok, you have three nodes to manage, but you will have more power and flexibility. But, also, you have to think about your license scheme.
(*) If you need now, a fast workstation: better a dual Xeon
(*) If you can wait some month, better to see how will be the AMD Naples. I'm sure that also, the Xeon price will be go down.
In my opinion German WS isn't so good. Only 16GB RAM (I suggest you 64 GB), the HHD scheme isn't very intelligent, no blu-ray (blu-ray cost 70 euro only), now you can buy the 1080Ti (with 11GB memory) and... it's expensive!