How often should you shower?
The frequency of showering depends on a variety of factors, including personal preferences and hygiene needs. Here are some general guidelines:

Most people find that showering every 2-3 days is sufficient for maintaining good hygiene.
If you have an active lifestyle or live in a hot and humid environment, you may need to shower more frequently, such as once a day.
If you have a sedentary lifestyle or live in a cool and dry climate, you may only need to shower once or twice a week.
It's important to listen to your body and shower as often as you need to feel clean and fresh. Over-showering can strip your skin of natural oils, leading to dryness and irritation.
I have a very active lifestyle, I go to the gym 3 days a week and train BJJ 6 days a week. On the days where I train BJJ and go to the gym, should I shower each time?
With your level of activity it is probably better to adhere to a more frequent showering schedule than the general outlines provided. It is usually best to shower after each training gym or BJJ session, especially if they result in perspiration.