AND, you need to spray it when it is warm out, which pretty much is a problem in winter!
However, it can be done. Strip or sand, wood prep and level, spray, sand, spray, repeat, let cure, rub out, play, wax after 6 months! Let it hang rather than sit in a case, for a couple of months after doing the work so it can cure more.
You can actually use a rattle can if you want to, since you are going to be sanding it and rubbing it out anyway. Make sure to use the same brand of paint at all times and even then it might lift on you if you use 2 or more colors (test it first). Warm up the can in a pan of warm water before using and then shake it up. Get lots of grades of wet sanding paper and a good rubbing compound.
In a paint shop you could speed up the whole process. It takes a patient mind more than skill to refinish a guitar.
It is not expensive to do yourself and you feel a real sense of achievement afterwards.