Hello logic analyser geeks

I read most of post on this board and other as well but I'm not wiser

I would like as well to invest in a USB logic analyser, I don't have the place to put a monster on my bench that cannot decode protocols.
My budget for this is +/- 500$

It should be fast enough to fetch data in a modern system (Arm, PIC etc ...)

It should be able to trigger on packet of serial communication like can etc ...

Should have enough memory to work on a decent way

Maybe I'm looking for a sheep with 5 legs

If you have any idea please be so kind to advice me any many other with the same dilema.
eurofox