This is just my opinion; others will probably disagree. " -- Most people nowadays would omit the comma. I think it is recommended because of the change to quoted speech, but commas normally indicate a pause and most people would not pause there.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
KrisBlueNZ-- Respectfully asking, "why?" --I completely agree with you and how I've had it all along but I'm just not 100% sure on this one. I left all punctuation out of the sentence in question so it wouldn't sway anyone's opinion.