the general guidance is that hoarding miles without a specific target in mind on which to spend them is a bad idea, they're generally a currency that depreciates, not appreciates.
that doesn't mean you shouldn't try to get some good value out of them, but sitting on them simply for the sake of just driving up a big balance is not a great idea.