if it's the end of other player's turn (so it isn't your turn yet) and you are holding more than 7 cards, do you also discard down to 7?
if it's the end of other player's turn (so it isn't your turn yet) and you are holding more than 7 cards, do you also discard down to 7?
No. You only discard down to 7 at the end of your own turn. Any other time, including at the end of other players' turns, you can hold onto any number of cards.
Fluttershy is best pony.