John Mayall ready to ride