You should always get married when you're READY to get married, getting married as you mentioned is just some imaginary constraints that we have created for status quo purposes that most likely end up make lives, of couple involved, difficult
Of course the important thing is to be Ready for this, but i think everything is nice in a period of time first you have to enjoy in ur single time not getting married in 19 or ..... it’s ma openion