I don't think I've ever bought a rep without having a few beers first. Here is my patented rep buying process:
1. Get the itch several months after my last rep purchase
2. Research the heck out of a rep, burning 5-10 hrs on the forums
3. Get lost in the minutia of the merits of version X vs version Y vs Gen
4. Get discouraged that the date wheel font is off by .00001 mm vs Gen on the numerals 6 and 9
5. Throw in the towel and decide not to waste my money
6. Forget about it for 2-3 weeks
7. Have a couple beers, remember the watch, grab my laptop, buy the watch on the spot
8. Repeat in 6 months
It's not a terribly efficient process, but by God it's gotten me a nice little collection over the years!