Royce da 59 success is certain