This is not a dull question!
In my experience (red wine spills at parties + coffee sludge from clearing out the nespresso + dog on heat + dog sick + dropped curry spoons + etc etc) the best product for spot cleaning is the Dr Beckmann carpet cleaning brush (attached to bottle of solution - google it). I bought it from my local dry cleaner but I see it's available from Waitrose and also espares, Wilko, ebay sellers...
So easy to use and super effective. You have just reminded me to buy some more as I gave my bottle to a couple sorting out their carpet for end of tenancy.
Good luck and more importantly try not to worry too much. Your eagle eye will see more than anyone else. It's really difficult having nice new things that get "used".
I'm sure you will have many happy years with this carpet, enjoy