Prices have come down and economy is best ever. Period.