The "few months" part is foolish. I would be ready for the unexpected. The rest - great idea.
Yeah that’s always the problem. Can you actually wait the time it takes? Or are you getting yourself stuck because it could always just go the path of “more pain than you expected” and punish you even worse when you have even fewer options.