I bought Turbo Tax Deluxe last year, but it wants me to buy it again this year?
Yes, it does. If you want to continue to file with TurboTax, you need the new 2018 TurboTax software to file your 2018 taxes, especially with all the changes in tax code.