It will probably be a while before we see John Cena again but we know one thing for sure - he will be back for some live events at the end of December. Here are the dates he is scheduled:
Dec. 26 - New York, NY (RAW)
Dec. 27 - Long Island, NY (RAW)
Dec. 29 - Albany, NY (RAW)
Dec. 30 - Tampa, FL (Smackdown)
However, he was also recently removed from all advertising for Survivor Series so it's looking like he may not be back on TV until the end of the year if not the beginning of 2018.