I think I'll start calling Jeremy Siegel "Mr. Optimism" as he is always so positive on stocks. This professor from Wharton has long been a bull, though a realistic bull in my opinion. We differ on how best to index, but other than that he does a pretty good job! This article is quite interesting and I encourage you to spend a few minutes reading it.
Scott Dauenhauer, CFP, MSFP