The new 95% financial strategy launches