I don't wait to not ruin breakfast, I wait because I don't want to dirty my mouth right after cleaning it.  Especially since I drink coffee, which stains teeth, I like to brush right after breakfast to clean everything up.  