Prep is key. I’d go with the highest quality in your budget. I’d also recommend going to an actual paint store. Wouldn’t hurt to get a quote or two from someone they recommend. A good painter will run circles around what you do.