Bonus points for low impact and cheap/free. I have a foot injury and can’t run/bike/hike for a bit.