Should Canelo fight Saunders or GGG in May of 2021?

Canelo proved against Smith that he is arguably the best in boxing at the moment, but who should he face next? Is Billy Joe Saunders or GGG the right opponent for him in 2021?