The cheapest new Rolex is around $5,000, but you can find some for cheaper if you search reputable vendors selling pre-owned Rolex watches. You might want to begin your search on eBay to get a sense of what is out there, but if you're going to make the buy, it's best to go to a reputable jeweler in person.