Quality brushes can cost you a pretty penny, but if you make the investment they’ll make it worth your while. Many high-quality brushes come with warranty and if cared for properly, they’ll last you upward of five years. Be sure to clean your brushes regualrly to avoid exposing your skin and makeup to bacteria. Keep your brushes fresh by cleaning them once a week.
Depending on the make of your foundation, some foundations keep longer than others. Foundations stored in an air-tight bottle can be kept anywhere from 1-2 years, while exposed foundations should be kept no longer than one year because of exposure to bacteria from makeup brushes, pads and sponges.
Makeup products like liquid liners and eye pencils have a shorter shelf life because they are constantly being exposed to bacteria. Each time you pull the wand out of your liquid eyeliner tube you are bringing bacteria into the product, so to be on the safe side, get rid of these products every 3-4 months. Pencil liners have a longer shelf life–about 1-2 years–if you sharpen them regularly.