This question already has an answer here:
I want my character to ask a question, but I don't know the rules to punctuation. I'll give an example. Is it:
"Are you ready to go?" He asked his wife.
Or is it:
"Are you ready to go," He asked his wife.
I'm not sure on this, because I've seen authors do it both ways, and people have said to do it both ways. I just want to do it the most correct way there is.