I treated myself to First Class for my birthday last month! After booking my coach seat, I kept checking the app. Eventually, a "Load-Factor" offer popped up to upgrade for a few thousand miles. Using miles for a seat-map upgrade is usually the best way to snag a premium seat for cheap without paying the full fare difference upfront.