Can't really answer that question, because it depends upon a number of unknowns:
1) How well does Microsoft's HoloLens technology handle 6DOF head tracking? THAT, IMO, is what makes for a good VR experience. HoloLens relies on external cameras for its Altered Reality, which may be sufficient to render virtual objects projected into a real world setting, but I'm not so sure how it'll be able to handle things when it can't cheat by using the real world as its "background".
2) How soon will "next gen" VR headsets be coming out? IMO, what's holding back VR is not the VR headset technology itself, but graphic cards needed to render VR at the ideal 90 frames per second. Even the latest generation graphics cards can't handle much more than what the first generation commercial VR headsets require. If we want high resolution graphics with a wide field of view in our VR, we'll need eye tracking and foviated rendering. The prototypes are available, so they're coming eventually, but are they two years away, or five? If they're two years away, I'd wait and get the cheaper alternative, to tide you over until the second gen headsets come out. If they're five years away, I'd personally get it now, if I could afford it.
3) How much is delaying your gratification worth to you? I pulled the trigger on a Vive headset a year ago, and it was very much worth it for me. Of course, I'd been saving money for a VR headset since I saw the oculus kickstarter, so I was willing to wait for the technology to go commercial before buying.