Popular financial advice will tell you to invest in the stock market early and often in order to see the greatest returns — but you may want to hold off until you've hit two financial milestones.

"You're constantly told [to] put money in the market as soon as possible so your returns can compound, and I don't disagree with that," Douglas Boneparth, certified financial planner and president of Bone Fide Wealth, told CNBC's Frank Holland during the CNBC Make It: Your Money virtual event on Oct. 17.