The best surface to paint neon colors on will depend on the type of paint that you are using. For example, if you are using traditional acrylic paints, then canvas or watercolor paper may be best.
Alternatively, for neon spray paints, a surface such as aluminum sheets or wood can be ideal. Whatever surface you choose, make sure to apply a base layer first to help the neon paint stand out.