In my opinion folding here isnt bad as you have a nice healthy stack you will definitely get a better oportunity to either trap (as u can limp with strong hands or just call him off more lightly ) or he will call you too lose.
I dont hate shove but iŽd fold maintaining bigger stack
(might shove against tighter oponent if flow allows it )