The best face moisturizers deliver long-lasting hydration while repairing your skin barrier. Here’s what to look for, plus the best products for all skin types.