Pretty solid. Invest in one if the world is keeping you down.
“An American Icon, made in China”. sigh…