The best cult beauty buys that have stood the test of time