Home Stock Carnival share price hits turbulence: is it a good value stock to buy?