Have you ever heard of a Tens Unit? When I was an athlete and would go to the athletic trainers for my injuries, they would call it getting stem therapy. It’s basically a machine that sends electrical impulses into your muscles in order to increase blood flow to the injured or sore area, therefore decreasing recovery time. I actually found a few really good ones on Amazon for $20-$40! Below is the link to the one I bought for myself. It’s a great investment that i’d highly recommend making for yourself.