Home Investing Greggs stock surges as viral Mac and Cheese and improved weather — is it time to buy?