As for avionics, they will continue to evolve. What you learn today will be outdated in a few years. But the good news is that you don't have to be spending upwards of $150/hr to become proficient in avionics. There are simulators you can use for this purpose.
Totally agree with what he said!