Little bit more expensive, but if you do your prep right it's permanent and durable and you won't have to ever touch it up.
Plasti-dip will need touch up eventually.
Cheap rattle can bedliner will need touch up eventually.
Ask me how I know.
Oh or you could pay a body shop to paint it or wrap it in vinyl.