Cancel and heart disease take many years (in most cases) to development. It is not cool to care about colon health as a young person, but that is generally when colon cancer starts.
The same goes for heart disease. It starts in childhood and our lifestyles are a major component of its progression.
For either conditions, it takes decades (potentially) for it to even become detectable or symptomatic.
So the time to eat properly for long term heart health and colon health is now.
In general: