Different primers for different purposes, the basic idea is to present an even surface for further painting.
If you are painting a kit with photo-etch, resin, or kit bashed from differing colour plastics, then priming is a good idea, as is washing it with liquid soap, lighter fluid, or similar.
If you are painting Metallics, NMF, metal foil, etc, then priming is a must.
Some people ALWAYS prime, some NEVER, some in-between, but it depends on a lot of factors, & preference.
eg., I usually do, as I prefer Vallejo ModelAir, which doesn't always stick well to some plastics.
Primers:
Rattle-cans: Canned automotive ACRYLIC paint with a lacquer/Cellulose smell, stick like the proverbial to a blanket, & can be further sanded, etc.
Go to a reliable car parts dealer/home depot rather than a 3/€/$ store!
In the UK, Halfords' Grey or white are popular with air & armour modellers.
MR Surfacer, in 600, 1000 & 1200 fine-ness is sold as a sprayable, if very stinky primer, but the 600 grade can be used to add texture to cast armour for example.
My Favourite at the moment: is Vallejo Polyeurethane Primer, sticks well, available in many armour colours, OD, Russian Green, UK Bronze Green, Rot-Braun, Dunkel-Gelb. needs to be sprayed.
Minitaire, (a new to the UK range, distributed by Humbol), have a similar primer, but I haven't used it yet.
Many figure painters swear by Humbrol for base-coating, under acrylics or oils.
& 1 armour guy I know primes everything with Vallejo ModelAir black.
I would advise NOT to practice on that £/€/$ 100.00+ kit, get a flea-bay, junk-yard sale kit, or that old one from the back of the stash to practice on, then you can have more fun, practice, try new techniques, without worrying about trashing an expensive, rare, or cherished kit.
Good luck