"Affordable" and "Rolex" are not words you might typically expect to find in the same sentence. As a matter of fact, the average income of Rolex owners ranges between $100,000 and $150,000, as of 2023 ...