There are other factors to consider.
1. How much Stardust do you have ATM?
2. Are there other 'mon considerations to use your Stardust on?
3. How much Dratini candy do you have?
4. Are there a lot of Dratini's where you live?
5. How OCD are you?
For me, questions 3-5 are big. There are a lot of Dratini's by where I live so I have a lot of candy but being as OCD as I am I wouldn't fully power up a less than 95% Dragonite. For me, my "meta" game is to catch and power up only 'mons that are 95% or higher (with the best attacking move-sets).