Luckily and fortunately I have a spin bike at home. I generally get 2 or 3 sessions a week on it. It helps with my knee stability and allows for me to get my GPP work in. I have never been a fast lifter but I can grind through weights so I might as well keep my muscle endurance healthy.
20min of intense cardio is all I need to be exhausted and invigorated all at the same time.
20min:
3min warm up
30-15sec sprints with 30 sec off.
3min cool down
5min stretch and foam roll.