Maybe the whole NASA budget should be used for researching a better propulsion engine first, with the current technology going to mars is extremely expensive and inefficient, we are stuck with chemical propelled rockets since ww2, with a breakthrough in this area we could achieve so much more, we need to focus our resources better.