Home Stock SMCI Stock Rebounds: Why Its SCTR Score is Screaming for Attention