Canelo Alvarez would rather fight Jermall Charlo over Gennadiy Golovkin and if his proposed fight against Caleb Planet collapses then Charlo could be next.