Shares of BHP Billiton (BHP) are up 20% year to date. Is it too late to buy the stock? -- Josh from Florida James J. Cramer: First of all, let me say that I own BHP in my charitable trust,
Want more Cramer? Check out Jim's rules and commandments for investing from his latest book by clicking here.