I suggest you wait, at least until you have enough candy and stardust saved up to max out your power ups.
Looks like you have level 7, 13 and 24 to choose from. Getting from level 7 to 13 would cost you 12,400 stardust and 16 candy. Getting from level 13 to 24 would cost 51,800 stardust and 50 candy.
If you reach a point where you really want the dragonite badly I'd suggest going with the level 24 at 80%. 64,400 dust and 66 candy to upgrade the 93% just isn't worth it.