No. If you're skilled enough at a task, you should never give away your time and knowledge for free. Those hours would be better spent doing a semester long paid internship or at least getting a part-time job related to your skill-set. If you're really looking to have an edge, there is no reason why you cannot do both school and work/internship.
...especially if you're going the cyber-security route.
What school are you attending, do they have a Capture the Flag team? Are there any cyber-security events, can you start any clubs?
What is there to think about? Do it or don't.
Do both, learn basics of networking technology, the OSI model, protocol stacks, WAN/LAN technology, VPNs, etc in Network+ and all the security basics in Sec+. It won't take long. When I wanted to get on, I got Sec+ and CCNA over the course of two-weeks (self-study, my folks helped with exam fees because they knew I would do whatever it took to get on). Was making 41K with a security clearance a month later. When it's time to move,
move.
If you're looking to do Cyber, start with those, get into some coding (Python and C/Assembly depending on how far you want to take it), and start delving into OS internals. Grab debuggers, check out the Assembly tutorials on YouTube. Look into Kali Linux and the Offensive Security certifications. Look at GIAC certifications. Start attending events like DefCon and Black Hat (if you can afford the latter).
There is no excuse these days. You can learn almost anything with YouTube and Torrents, you can find most any software. Any investments you make are well worth it. If you can make yourself into a valuable commodity you will eat. You can work in any number of sectors in any number of countries, you will make decent money, you will find the work challenging and fun, you will never stop learning.
But nothing can give you drive and initiative.
You're going to fail, you're going to suck at it for awhile. Get over it and take action.