>>35930695stardust is the hardest resource to stockpile in this game. with weather boosts, you will find lots of pokemon in the wild that are potentially boosted up to level 35 (not sure if that's the case for people below level 35). so instead of spending a rare resource on powering up something from level 10 to level 25, just wait and you could just catch it in the wild at a high level. you should definitely keep things that have great/perfect IVs. you may want to power them up later if nothing better appears.