Home Stock Is May 2026 a trap or an opportunity for investors?