How do you know when the right timing is for grad school?

How do you know when the right timing is for grad school?
How do you know when the right timing is for grad school?

You will not like my answer: it depends. It depends on your reason for grad school. To get an advanced degree that opens doors for job opportunities outside academia? Then the timing is based on some mix of practical questions (e.g., cost, loans) and your ambition. To plunge yourself into the study of a question you could spend a lifetime pursuing? Then the timing is based on your readiness to set aside a normal life, and defer ordinary pleasures (security, family, stability) perhaps for a decade or more.