How often I cbet depends mostly on who Im against and what the flop looks like. Flops with Aces, Kings or Queens are generally good to cbet. Flops that are low, 2-suited, 2 medium cards arent as good.

I find there are two types of players calling you.

TAGgy type players will float you more often when it looks obvious youve missed. e.g. 922 flop.

Loose-passive fishy type players dont care if youve hit or not so they are more likely to call on flops theyve hit. e.g. AQ8, or 672 with 2 suited cards or something like that.

You dont have to cbet every flop. Be more likely to bet, the less likely they are to call.
Occasionally fire two barrels against floaters (not against calling stations), especially if a high card comes on the turn (e.g. flop is 922, turn is K).
Occasionally bet flop, check/raise turn with big hands.

Just do whatever you think would make things more difficult for you if you were in their position.