We were always supposed to put punctuation inside quotation marks;
Isn't this a US English thing? In India we were taught to close them like brackets - i.e., the one that opened last closes first. So
'Don't wait. I will come later.'
But
He said 'I will come later'.