While there are no strict rules when it comes to wearing tank tops, you should generally reserve them for summer and warmer days.
Having said that, they can also be layered on the colder days if you need an extra thin layer of warmth.
You can wear tank tops to the gym, too, as they’re a great way to work out comfortably and have the added bonus of showing off your guns.