SMU hits crossroads of 2025: Rise up for strong finish or remain mysterious aberration?