Are watches a better investment than stocks?

Because which gentleman doesn’t want a Rolex?