Long-time debate (putting it nicely), filled with opinions.
There are people on this forum that like to set their own rules for "vintage" re: age.
There are people on this forum that just look at the bike and decide they like it.
There are people on this forum that say a carbon bike can't be "vintage."
There are older, first-generation carbon bikes that look mimic lugged steel bikes in the approach to frame design, and almost as old are frames like Kestrel, Aegis, etc that were the predecessors of today's carbon frames, at least in appearance.
I'm sure, for many, it would be a lot easier if the Italian firms had started the whole carbon thing.
You have to decide for yourself what is vintage, what is classic, and then see if the market agrees.
Just when you do, you take a 3-year old bike to a show and some guy looks at it and says, "that's a classic."