Myths and Truths About Finasteride (Generic Propecia) and Its Interactions with Alcohol or Caffeine