Bode Miller feels the best he has in 12 years