As someone who has painted a lot of stuff over the years (guitars, motorbikes, cars, graffiti etc.), I agree with @voja about it being time consuming and also difficult to get a great finish (especially as a beginner).
A tip I usually give to people who ask me about painting stuff is to take it to a local car body shop. If you dismantle it completely and just take the parts, then are not too specific about a colour, you will be surprised with how cheap it is for them to give you a perfect finish.
Give them an idea of what kind of colour you would like and say that you are happy to wait for them to paint a vehicle with a similar colour, usually the price will be very cheap.
However, if you want a specific colour then it can get very expensive due to them having to make a full mix just for you.