I only recently got my first kilt and am now trying to continune to get additional items to piece together nice outfits for a variety of events. I am currently saving up my money to get a nice kilt jacket.

My question is this: If I can (initailly) only afford 1 jacket, which one should I get first?

Things to consider:
-I would like to wear it to semi-formal possibly more formal events
-I don't want to be "over dressed" to go out on the town.

Ideally, I would just get a couple tweed jackets for the day, an argyll for evening wear and a PC for formal events. But of course, that is a hefty price and will likely be something to aspire to.

Then, there is the matter of the waistcoat. I am still trying to understand if the waistcoat "dresses up" the jacket or is just an option and does it have to match the jacket?

Thanks!

Jeremy