Any of the CD/desktop versions of TurboTax will have all the forms that you need, the differences between those versions is the information on the screen and prompting along the way. The higher versions will give you more assistance with the business-related screens.
If you want to use TurboTax Online, you can start with any version you like and if you have a situation it cannot handle, then the program will upgrade along the way. Reporting your Form 1099-NEC will probably require a Schedule C for Business Income and Expenses. If you only had income and no expenses, you can use the Deluxe version. If you had any business expenses, then you will need to upgrade to a higher version. So, using Deluxe in the beginning would be a good place to start.