Hopsin has restored my faith in modern day hip-hop...