The best age to marry is 29-32. Apparently, for every year you marry before age 32, your risk of divorce increases 11%. But for every year you marry after age 32, your risk of divorce increases 5%.
Goldilocks Theory – Best Age to Marry? 29-32

The best age to marry is 29-32. Apparently, for every year you marry before age 32, your risk of divorce increases 11%. But for every year you marry after age 32, your risk of divorce increases 5%.