PCP on a new car is a safe bet if you just want a fixed monthly cost, warranty and no concerns about ownership (basically renting), then just give the car back at the end of the agreement, or if you're lucky, have some equity to put down for another vehicle.
HP is fine if you pay over "X" years and plan on keeping the car long term, but considering the over inflated prices at the moment, maybe not so good.
For example, one car supermarket i do vehicle inspections at has increased the sale price of pretty much everything on a weekly basis.
So, say you want to sell that car in 12 months time when the costs stabilize (and they will) you'll have a whole extra bunch of negative equity to deal with.