En 2017 lanzó su sexto álbum de estudio "The Ride", el cual marca su primer álbum lanzado de forma indepeniente bajo su propia disquera, Nelstar.