Happy almost-Friday!

Jim Cramer has some thoughts about Facebook and Tesla's earnings and his newest market sources.

Sign up for ActionAlertsPLUS.com today for exclusive insight into Jim Cramer’s charitable portfolio: https://buff.ly/2khDJhL