I am a professional painter and take my advice for a lasting finish the spray can method doesn't work. Ya it looks good at first, but give it a few miles and then you get a chip here a chip there, you'll be spraying that bike every 1000 miles. The reason? you ask. Good automotive paint is a 3 part mixture. Depending on brands of paint it has a catalyst to harden the paint. Spray cans don't have a catalyst, if they did they would only last a day before using. That catalyst is what makes it durable to the elements. It's a scientific thing. I'm not gonna make this post any longer than need be. Got a good bike? Then pay to have it sprayed by a profesional. Powder coat? No, have it liquid sprayed it's a lot glossier, powder sucks.
The finisher! the end