No doubt the dealership have offered you a sealant system, probably LifeShine, Diamondbrite, Supagard, GardX etc. Polymer sealants are all very well, but durability is not the best, and most will disappear with a visit to your local Hand Car Wash. The other issue is that often they are not thoroughly applied, or the surface not properly prepared prior to application. In many cases, sadly, it is simply used as a profitable upselling opportunity
Ceramic paint sealants are where you need to be looking. Some dealerships do offer ceramic, but not many. Ceramic sealants are harder than the standard paint finish, so offer more resistance to swirls and wash marring. In addition, they give a higher level of gloss than polymer sealants, allowing the vehicle to shine even more. Also, this creates a hydrophobic surface, that repels water, and dirt doesn't stick to it so easily. This way your vehicle can actually stay cleaner for longer.
Interior surfaces can also be protected properly too, there are a number of nano technology sealants designed specifically for fabrics, even leather.
By using a professional valeting company, your vehicle can have a far better standard of protection, properly applied, and for less money.