This depends largely on what you’re looking for. Spending more doesn’t automatically mean an enhanced experience or a better product, but I would recommend researching what you want and address issues you’re having to find products that are best for you. And you can describe to us what you want!
For example, say you want “nicer” eyeshadow - the problem with higher end brands is that all their eyeshadow is different. Do you want pigment? Do you want longevity? Do you want sparkles? Do you want something natural? Much easier to give recs this way!
That said, these are the brands worth it for me:
Eyeshadow: Huda Beauty. The tones work well for my skin, they’re easy to blend and buildable.
Blush: Hourglass. Every other blush looks like it is sitting on top of my dry skin, and I struggle with blushes making texture more obvious. Hourglass just looks natural and beautiful.
Affordable brands I love: Colourpop. Colourpop super shock shadows are as good or better than any “special” sparkly shade from a main stream brand. Do you want a specific palette because people are raving about a shimmer? Find the colourpop dupe. Do you want Space Cowboy? Buy Ritz from Colourpop.
I also personally think their new bff eye liners are a much cheaper and just as good alternative to UD’s liners.
For me, yes. I’m obsessed with the palette and the formula is top notch.
That said, I’ve never paid full price for a Huda Palette. I always wait for a sale. :) Also, make sure that you truly love the color story and that the palette will be something you see yourself using. It doesn’t matter how good a product or formula if the color story or the end result doesn’t work for you.