Editor's note: The following are questions received from listeners of "RealMoney Radio." To send Cramer a question about topics from his radio show, click here. Listen to Cramer's latest radio show by clicking here. Do you think real estate will outperform stocks over the long term? -- Walt from Boston James J. Cramer: According to Jeremy Siegel from Wharton, stocks have historically outperformed real estate over all 20-year periods, so I believe stocks are the better long-term bet. Jim, I think Pfizer (PFE) could hit $50 by the end of 2006. Do you agree? -- Ramon from Puerto Rico James J. Cramer: I don't believe that Pfizer can hit $50 by year-end. There would have to be a dramatic improvement in the company's drug pipeline, and the litigation environment would have to improve. In addition, we would need a massive slowing of the economy that would make pharma stocks more attractive to investors. Want more Cramer? Check out Jim's rules and commandments for investing from his latest book by clicking here.