Gen vs Rep? With some sacrifice and savings you can buy a gen. Like any gen...a speedmaster, 14060 no cosc, etc...
Try it on your wrist, look at it, admire it and adore it...taste the genuiness, the flawless quality...
It totally worth it.
You can proudly leave it to your son...heritage of sacrifice and years of savings maybe, a lifetime buddy, that your son will proudly wear...
"that's my dad's 14060"
Now a 14060 no cosc It's a poor man Rolex...but in a 20 years?
My 2 cents: buy gen watches you love, and if you can a classic pieces that would never get you tired of.