Carl Froch says he is giving himself the best chance of beating George Groves on May 31st - Vigorous training has left him feeling more focused and stronger than before.