Obviously, any degree is an investment and another great thing about this field is that with being skilled and technical as a job, you can expect great pay rates/salaries, so the investment would pay for itself in time and you could of course secure a very solid financial future.