Save for flx4 or buy cheap hercules controller

So i’m broke & have a shitty laptop. I’ve played (badly/for fun) on my friends cdj’s but want to have a set up I can access to do my own stuff at home.

My goal is to really understand the process of mixing and take it seriously. Should I just learn a software like rekordbox or serato from my laptop and save for the flx4 (will take me at least some months)

Or buy a hercules impulse 200 now and learn on djuiced? Then transfer over what ive learnt to the ddj and learn rekordbox. Is it hard/worth it to transfer skills deom one controller/software to the other?

Sorry if it seems like a stupid question just really new to this and is a bit confusing! Thanks :)