I think the decision is preflop and not much on the flop - your raise clearly looks like an iso-raise however you are being 3bet fairly large from someone OOP.
Id actually fold preflop or again consider a CiB. Im pretty sure you know you only get action on the flop from better hands and if opp bets flop he is auto shoving turn for sure IMO considering the pot size