Virtualisation within virtualisation

Am I likely to see noticeable performance issues if I install LXD within VirtualBox on Mac, since this is virtualisation within virtualisation?

I am trying to decide if i really need to buy a separate computer for this or just increase ram on my home computer.

LXD containers do not incur the overheads of traditional virtualisation, so you should be able to run them inside a VM without any additional performance overheads than any other process in a VM.

LXD also supports true VMs as well, although these are unlikely to run properly inside another VM.