You know what I do. I get a rotisserie chicken from Costco, take all the meat off, freeze it in baggies that are about the right size portion for making a dinner, and whenever I want chicken for dinner, whether it's in a stir fry, chicken enchiladas, chicken salad sandwiches, or whatever, I don't have to cook it. It's ready for whatever you want. You can't buy a chicken and cook it yourself for their price, and it tastes great.
P.S. I put the small bags of chicken in one larger gallon bag and label it with the date.