Buy Surface RT or wait

I know there is no right or wrong answer to this but: should someone buy the Surface RT now given the price cut, or wait for the next generation? I can't make up my mind!