I will go with.... almost never.
If you are a player that have a great skill on playing with different strategies everyday, sometimes loose, some more conservative... then you can show sometimes as people who take notes on you wont have it easy on finding a betting pattern.
If you are a player that most times use the same strategy NEVER show your cards.