Gareth Bale has promised his best is 'yet to come' - and lavished praise on 'incredible' team-mate Cristiano Ronaldo.