Seriously!? Man!!! You have the best defensive Dragonite so you should power it up to the max. In the Gym you should have the highest CP possible in order to be at the top.
- The higher the CP your the least to get kicked out in the gym = you will last in the gym longer = you can collect daily coins.
- If you have 93% IV that means you can achieve higher CP compared to those who have lower CP (not to mention even a "LOW IV" Dragonite still has higher MAX CP compared to other Pokémon's that has 100% IV).
- And lucky you are to have a Ranked A defensive move set that will crush your opponents. You should max it out.
"Being an attacker does not really need high CP, in fact you can train gym faster and get more prestige if you have lower CP, and even with lower CP you can always win a battle provided that you have the Element Advantage & you can Dodge with your Ranked A offensive move set".