He needs to call for the Canelo fight this time next year. Canelo will be outgrowing 160 and if he can get him at a catchweight even better.Spence has unfinished business at 147, and Canelo is probably the hardest fight that he can make for himself. If Canelo is willing to come down to 154, he should take it.Errol has no business at 160 at this point, though, because he'll never get back down to welter.
I can't see him being Canelo at this point, but after getting some more experience and Canelo spending more time at 160 it will be perfect timing. Canelo likely retires young, but by the time he does making 160 will be a struggle. If Errol plays his cards right he could unify at WW, 154, and 160 and retire undefeated. Can't rush his career though or it won't end that way.