[NL2-NL10] Being 3 bet light 10nl

I feel I'm okay at 3 betting light. I pick my spots and generally it works well against basic opponents who have very wide steal ranges. I think the next step is 4betting light (although very rarely). In this scenario I had been stealing a lot (good cards) and villain was playing back at me a lot. I decided the previous time he 3bet me that I would 4bet him (although not what happened).

Looking back I feel like the line I took was far from the best. Would it be better to be 4 betting to around $4.20? Or is it better to just avoid this situation altogether and fold on the flop. Is there another way to combat being 3bet (very light)? Should I just move tables?