3 Best Stocks Worth Buying for Superb Earnings Growth