Home Investing Carnival share price analysis: extremely pressured ahead of earnings