Proposition Joe said:
Not having the cash to deploy elsewhere is a completely separate issue.
If your reasoning for getting out of a position you feel still has room to run is so that you can free that capital up to invest elsewhere, then you are selling because you are over-invested and need capital - not because of some fabled "net free".
It's a risk management habit/strategy, but it's key to understand that doing so has likely left significant money on the table in a bull market (read: the last 4-5 years).
"going net free" a lot of the time is the same as "capping ones upside".
How so? If the money is going to something else productive, especially something that hasn't broken out and made its move yet, I'd argue you're worse off leaving your money in the stock that already made its move. But it depends on the setups and where you are in the process. Hard to slam any strategy without knowing details.
I can assure you though.. when I go net free, its because something better is brewing or the stock is about hit its head and at the very least take a long breather. Plus, you can ALWAYS get back in.

