Think about the kind of models you want to build.
I feel 3D printing is largely wasted on building blocky models which could be produced by hand, by a moderately skilled worker/craftsman.
Most of the "free CAD" solutions are going to excel at making blocky models.
If you love blocky models, then this is an excellent path to follow. Blocky models are made/used everyday, we need them... But, printing them on a 3D printer is often a waste.
In contrast to blocky, and curvy mechanical CAD models, there is an entire segment of "artistic" models. These models can be 3D printed, and are ideal for 3D printing since they often contain details which would be difficult to produce in any other way (outside of sculpting by hand).
Two images are below. One is a typical mechanical CAD part, it takes less than an hour to model and check.
The other is a sculpted model. I don't know how long it takes to make (I just started learning the software).
When printed, which model will sell for the higher price? Which model can be produced by nearly any high school student with a computer and Free CAD? If there is an army of CAD users out there, does it make sense to become part of the army, or focus on other skills they can't do?
There is a benefit to learning to produce both models in two different programs, but I'd encourage someone starting out to look at "sculpting" options if it looks interesting. I believe you'll find a wider market for your printed parts, and the geometry actually makes sense to print.

