Beauty products to splurge and save on, from makeup to skin