I'm not going to say it is bullshit, because there is merit in context. However in the context of 99% of people on this forum, the best thing they could do, for their cycling, is cycling.
Also unless you race, where your discipline has a particular season, do you really have an off season?