okay, I don’t know much, all I can do is share my setup. I’m using a Mac M1 and Ableton 11, sample rate 48k, buffer size 32 samples and I’m pretty happy with the latency. Usually what I do is record one track then change the input to “no input” before recording the next track - and I’ll deactivate all the other tracks.
Have you tried to decrease the buffer size? if you hear crackling you could consider putting your pc/laptop on flight mode and close all the other apps.