Top brands like Titan, Timex, Guess, and Kenneth Cole offer budget-friendly options of the best watches for men under 5000 ...