After Reporting March Sales, Is Rite Aid a Screaming Buy?