On Asymptotic Stability and Strichartz Estimate for Self-similar Blowup of Mass Supercritical NLS