I've been crocheting a year, and realistically if you can pick things up fast, like tension, hook size, yarn properties etc you could whack out a few bottle holders, hats etc.
But there's a lot of even very basic stuff that can be hard to master, like counting stitches. Honestly you think you can count then you learn to crochet and suddenly you can't count at all. It really does take repetition.
Then there's time. It's hard on the hands and wrists, and it can get really monotonous.
I start making my Christmas gifts in July just to make sure I've got them all made. I did once speed through a cardigan, entirely in single crochet, in a week. I got a repetitive strain injury in my shoulder afterwards.
Then there's the frogging and starting over if you make a mistake. It can be soul destroying.
On top of that you have to consider that if you paid yourself an hourly wage for the things you were making, the product would potentially cost hundreds, and the recipient might not value the fact you've actually taken the time to learn a skill to create something unique just for them, and it wont get the love and care it deserves. Only ever make gifts for people who can appreciate the craft as well as the product.
Knitting is even more time consuming though is less yarn greedy.
See if you can get your hands on a second hand sentro machine and practice making hats with a machine. From there you can make panels for jumpers as its basically 4 rectangles, but then you'd still need to find a way to make your cuffs.
But don't go into the skill thinking you can make gifts in time for Christmas. It is an extremely difficult task you'd be setting.