Next-gen Mustang gets 8-year life cycle