I think it should be mandetory for a person who runs for the highest office in the country to have had at least one full term as governor or 2 terms as a senator.
Or a workrecord of working in high office for a considerable amount of time.
I would never give my vote to some upstart, no matter how nice the promisses may sound.
Someone should show that they have expirience and can be trusted with the job.
Which is why I was very suspicious of Obama in 2008.