Hey guys! I want to buy Rolex for my husband's birthday. is it a good idea? Thanks in advance!