No, but if you don't pick up a paintbrush until you're 24, it's unlikely that you're going to be producing artwork like people who have been painting since they were 10. Everyone learns and progresses at a different pace. A lot of the musicians that I've played with started early - and many have had a solid foundation in music because they received formal instruction, which I have not. I've been playing for about 25 years and I picked up the guitar as a teen. Some people start when their age can still be expressed using a single digit. Does that mean that someone who gets a late start will never be as good? Of course not. But if you want to get to a certain level with your playing, you'll have to put the time and effort in. It will likely take a few years before you're capable of doing anything really demanding, but you might gain a handle on the basics in a relatively short time. When I first started playing, I'd say I played on average 6 hours a day, you might not be able to do that.