"Good" marketing, for a B2C company, is often defined as a 3x CAC/LTV ratio and 12 month payback. That means for every $1 you spend on advertising you make $3 in gross profit, and you get back $1 after 12 months. This is fairly healthy for many businesses, but some businesses may be looking for a 1 month payback, or may be looking for a 5x LTV. It's also possible to trade off LTV and payback, the latter may be more important for a fast growing business so that they're not tying up capital, and they may not yet have enough data to accurately predict 3 or 5 year LTV anyway.
In reality though these things fluctuate all the time, you may have 2-5 marketing channels at a small company (e.g. FB, IG, Adsense, YT, direct mail, out of home, etc), of which some will be better and others will be worse, and you blend them together, changing proportions over time as channels change in effectiveness or cost.