Home Economy Salesforce stock’s a bargain ahead of earnings: buy or sell?