Go with a big roast. Here these are often sold in two-packs fresh. . .
You cook one and freeze the other or you cook both and you have a veritable bounty on your hands.
You can cook by traditional roasting and have leftovers for tacos, burritos, bar-b-que sandwiches or fried rice and such. Or you can cook them in a roaster with a little water, covered, low heat over night and have the best meat for tamales, pulled pork sammies, (again) tacos, burritos, just about what ever.
I say, cook lots and freeze for the future!