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