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