I have purchased a couple of vintage watches from this cat. I like vintage as it has depreciated and can only go up in price in many instances. With a little homework you can pick a nice watch to wear that can be an investment too.
https://watchestobuy.com/
Buyer beware he has a 1 month warranty and does not service some watches before selling them..
So get any watch he sells serviced as soon as you get it and decide if it is worth keeping.
Oh and while I understand the appeal of Rolex as a brand I personally find it to be cliche. I received one as a bonus when I was in my 20's, I still have it tucked away in the safe, I never wear it. I prefer to wear vintage watches or unique watches. I do understand the statement it makes, you made it and have rewarded yourself.