There literally could not be a better time for Stephen Colbert to take over from David Letterman. 

His pal Jon Stewart tonight begins his final week hosting The Daily Show, so the floor is wide open for some political pisstaking - even if this will be the real Colbert and not the character from The Colbert Report. 

Also... Donald Trump. So. Much. Ammunition. 

Anyhow, everything Colbert has done so far has us excited for his new show - so September 8th can't come round soon enough. 

Also MITT ROMNEY!