Six-time F1 world champion Lewis Hamilton has revealed what he reckons were the key factors behind “the best season of my life”.