it s marginal and you don't really have a solid read yet so I don't think there is or should be a consensus about this hand

your line is ok, as is folding the flop and sometimes 3-betting the flop. also raising turn is fine...

it's a great card since you're really now only scared of 67 and 44 (usually this type of player 3-bets from the blinds with 88... also you've got one etc...). Raising the turn will get him off marginal similar hands quite a bit (shit like 78) and will protect vs his FD hands, but most of those are combo draws.

After he checks the river to you, I suspect he has 67 or a low flush and is scared you have a boat or hit a higher flush (laugh at me please )

The more I look at it the more I like raising this turn vs an aggressive player who is likely to be raising lots of low flops after they call from the blinds, both for value, fold equity and protection. Sry if this is neither here nor there but without a solid read of his preflop cold-calling range it's almost impossible to be sure.

Some ppl love calling marginal stuff from the blinds (shit like ATo, JTo, KJ etc) and CR lots of low flops. Some ppl will only show up with SC's and low pp's here...