I could give the whole don't listen to everyone else speech, but it would be pointless as it doesn't matter how well you think you pull it off... you don't.
Get an Omega Seamaster or Planet Ocean, Tag Link, Tag Carrera, Tag Link Chrono. Even a Breitling would be more believable than a Rolex, seeing as they're readily available for 1-2k less than a Sub for many models. IWC is great as well, since the majority of your peeps wont know how much it costs. Get a WIS, and you'll be called out. Same with a VC Overseas, great watch but at more expensive than a Rolex. Unless you have a rich father, and everyone knows this, a Rolex is going to scream fake no matter what. I've had my share of them, and got tired of the questions. Save the Rolex for when you're 28-30, have a house, a nice car, and wear it with a suit.
My opinion is just that though, an opinion. Consider considering it though, as I'm 23, drive a BMW, and have a nice job and don't try to pull off anything over my Navi or SMP. All it will take is 1 person that isn't a WIS to see the Rolex, assume fake or ask, then every watch on your wrist will be viewed as fake. Why even give anyone else a question about it? Everyone knows what a Rolex costs, or a general idea anyways. If you get questioned about it you can either try to pull it off or admit it's a rep, that's your personal preference. The Rolex sign is nothing more than an obvious sharing of the fact that either you're loaded or like everyone else on this board...have a rich father/uncle somewhere. If they don't know what it costs, but recognize the name, the authenticity will go unnoticed.