veneers is an ideal option to improve aesthetic of teeth and not to correct crowding. for crowding best option is braces/aligners. in case of mild option u can go for veneers to avoid braces treatment.
My recommendation would be to get an orthodontic consultation firstIf your teeth are not too crowded and very minimally invasive or no preparation veneers can be done this would be okIf your teeth are severely crowded a significant amount of tooth structure would need to be removed. The immediate gratification would not be worth the long term complications