Sergio Perez celebrated “the best drive of his career” as he dominated a gruelling Singapore Grand Prix on Sunday.