CNBC's Jim Cramer and David Faber, discuss the strength of this market rally, and provides his outlook for Germany and the rest of Europe.