F stock is surging toward its 52-week high after a blockbuster Q1 earnings beat and a major energy-storage deal. Is Ford stock a buy? Read our analysis.