Look, you can do it, I'm just saying it isn't worth the hassle, not for $100. Which is probably more like $75 after factoring in transfer. UberX can be a pain depending on traffic, and the AeroExpress/Metro isn't that tough, but will involve some walking during the transfers. Nothing terrible, but again. Not sure if it's worth it. Seamless SVO transfer would be my choice.
And that's all assuming you already have the visa.