I've been detailing for quite some time. I've used many different waxes, that evolved into sealants, and then evolved into the coating of today.
All of the recommendations already made have been good. I do have an alternative if you have any concern at all.
The brand is called Polish Angel, and they make a coating product called GlassCoat. It's hands-down, the most user friendly coating available, and it looks outstanding. Most Polish Angel products are top-shelf.
The GlassCoat product is virtually impossible to mess up, it's very forgiving, and the results are spectacular. NOW...the longevity of the coating is going to top-out at 2 years. For me, this has never been a problem, because they make a compatible coating maintenance product that lasts about 6 months on it own. Since my vehicle has to always look it's best, I tend to use the maintenance spray at least once a month (which many would call a waste of money). But doing so ensures that I never have to reapply the base-coating again.
Having a vehicle for 4-5 years, and the original coating is just like day 1.
If you don't intend to maintain it, and want 3-5 years, then some of the other recommended products would do better at that. I question if they look as well, and I KNOW they are not as easy to apply (for a first-timer anyone).
If I was recommending the next step-up product in terms of learning curve, but still quite easy, I'd recommend the new Gyeon EVO products...and in most cases the MOHS EVO.
As stated, you will be sealing in whatever finish you start with. Even from the dealer, you'll want to do a paint "decon" and possibly a light buffing to make it close to perfect before coating.
There are many companies that make the IRON and TAR decon products (Gyeon Iron and Tar, CarPro Iron and Tar, Iron-X and Tar-X). These are also the decon products you can use after each winter to remove contamination from your vehicle without affecting the coating at all. Everything is made to work together.