It’s the wrong time of year to be painting in an unheated garage, so you’ll need to wait.
I’ve got all the clobber to paint – compressors, guns etc. but I still get someone to do it unless it’s a very simple job! Using a spray gun, you could easily spend £1-200 on consumables – paint, sandpaper, filler, primer, grinding discs, disposable overalls, proper activated charcoal masks etc.). Using rattle cans isn’t even something you should think about.
If you have a decent line to hide the join (ie, body crease, pinstripe, rubbing strips, two tone paint job etc.) then DIY is much easier. You will only be able to paint cellulose in a DIY environment and spray vapour very quickly fills up the space available – only about 30% of the paint actually lands on the car.
You need to make sure the area you’re painting in is sparkling clean (most likely making some sort of tent inside the garage), and that your preparation is good – very thorough rub down to bare metal on any rusty areas, lots of feathering in through layers of paint, good filler and good priming. And you need heat or time to get your primer dry so you know it won’t sink once the top coat’s on.