To know whether expensive makeup is better, you need to evaluate each product on a case-by-case basis. Many retail store brands have similar ingredients to their premium counterparts, so you can frequently get more bang for your buck with less expensive makeup.
However, it might be worth springing for higher-end products if it’s something you wear every day or if it covers a lot of your skin, such as with foundation or a setting spray.