You can get a quart of the Rustoleum bedliner from Walmart for less than $20. Prep the surface first, and it will last forever. Or at least longer that the UATV.
https://www.walmart.com/ip/Black-Rust-Oleum-Automotive-Truck-Bed-Coating-1-Qt/633904280?wmlspartner=wlpa&selectedSellerId=0&wl13=977&adid=22222222277633904280_117755028669_12420145346&wmlspartner=wmtlabs&wl0=&wl1=g&wl2=c&wl3=501107745824&wl4=pla-293946777986&wl5=1015401&wl6=&wl7=&wl8=&wl9=pla&wl10=8175035&wl11=local&wl12=633904280&wl13=977&veh=sem_LIA&gclid=Cj0KCQiAlMCOBhCZARIsANLid6a91GFMNbtGg4IbzJ_wBcirMURT5hLhNRpSQhGS-fsEewZl-v0Kz-IaArEwEALw_wcB&gclsrc=aw.ds