It's never too late to start gymnastics or dance! We have people at our studio who are 15-18 who have never even taken dance before. But I would think that it would be a lot of work if you are older because you didn't grow up with dance/gymnastics. There was a dude at my dance studio a few years back and he was 18 and he was an amazing dancer; even better than me with my 10 years of dance. He taught himself over RU-vid!
Started at 12, got my splits (and right leg over splits) before I turned 13. Flexibility will come, then strength. Its not too late, wait longer and it will be too late.