Snow tires Honda Odyssey?

I have a 2010 Odyssey that's FWD. It sucks in the snow. I can't afford 4 new snow tires so should I only put 2 on the front?

Better than none at all

You always put snow tires on the drive wheels, so for a front-wheel-drive vehicle put them on the front.