The Rolex Oyster Perpetual 2025 is being sold on the gray market for $3,500-$4,300, compared to the retail price of $5,100-$6,150. This is due to limited production and artificial scarcity. How do dealer allocation strategies affect the availability of these watches?