Max out 401k, IRA if eligible, mutual funds for the rest, live below you means. Don’t finance more than 30% of your income (after taxes!) on house, cars, or boats.
Live in or plan to move to a lower cost location during retirement.
Don’t be too stingy and enjoy life!