Cycling star Amy Cure is making the most of time off the bike