i would not minraise preflop, just make it $3

i would reraise his minraise on the flop because your hand is so good, and i would push over his turn bet