Hi Izzzy and welcome to the forum.

It's a pretty broad brush stroke you're painting there but I'll throw this out there for you to consider...

If you can afford, in both time and money, to take...