Sounds like you live a decently active lifestyle. I highly recommend getting a rumble roller. Great for relieving sore muscles and keeps the body loose and feeling great. Well worth the money.
RumbleRoller Deep-Tissue Massage Roller, Black, 13-Inch https://www.amazon.com/dp/B004INOO8Y/ref=cm_sw_r_cp_api_t9s0BbQ3TJ6SE