Kevin Gates wild ride