Best Minecraft platform?

I want to get Minecraft since it’s on sale. I have a ps4 and a switch.

I’ve tried to look into the version differences but I mostly just got confused. The ps4 is cheaper but I think it can’t crossplay with anything? The switch version is double the price and won’t look as nice but its portable and can do cross play.

Is that version also really buggy?

Please help me make a decision, I feel lost.