Earlier quoted context omitted.
No, don't learn COBOL unless your dream job requires it. You absolutely shouldn't learn COBOL before knowing which job you're aiming for. COBOL isn't an interesting or particularly useful language to learn.
I am aiming for any job that has coding in it, and pays well enough to support a large family.
Otherwise you're "putting the cart before the horse", so to speak. Plus listing COBOL in your resume can have a detrimental effect in future job interviews, at least at some companies.