Luxury watch prices are at their lowest in two years | Fortune