Would it be a good idea for him to drop the title soon? Maybe. It certainly wouldn't be a bad one. What is a bad one would be Rock-Cena: Twice in a Lifetime.
But it's the same thing as Storm/Roode, it seemed too obvious that they were building to that at BFG, so they threw a wrench in the gears. They're clearly building towards Punk/Rock, and while this isn't a good way to go it's certainly better than putting the belt on Cena again.
In that time frame, why not turn Daniel Bryan face since the crowd wants to cheer him anyway? Keep his gimmick the same (LOL Wishful Thinking) have Cena work mid-card feuds and stay away from the ME scene (LOL), and going into Survivor Series build towards Bryan vs Punk III? (You can justify this by the glorified tie in the first match, wasn't pinned in the second, and had an extremely competitive, fair match in the third. Call it like it is.) Have Daniel Bryan be the guy who de-throned Punk after a full year as the WWE Champion, and have Daniel Bryan vs the Rock at Royal Rumble? Talk about a dream match!
Rocky can win the belt at Royal Rumble, after Bryan (someone who can actually use the rub) wins the belt off a long-reigning champion (see Cena-JBL) and then do Rock-Punk at Wrestlemania. Why not? If they have to throw the belt on Cena, do it at Summerslam 2013 at the earliest, maybe then the casuals will really want to see it.