I think he is right to be willing to meet with Putin. Many in the foreign policy community have criticized this move, saying (among other things) that this gives a reward to Putin. But I think it is a low risk, potentially high reward meeting.
But I applaud Trump for being willing to talk to anyone. He did the same thing with Kim in his first term, and I gave him credit for that too.