While I'm sitting in triple digits, prob not worth listening to any of my fitness advice. When I was taking it seriously, the Motorsport Fitness Manual was my bible
https://www.amazon.com/Motorsport-Fitness-Manual-performance-physical/dp/1844255433