Do you have a friend with basic electric wiring skills? You dont have to wire this into a wall.
You are making a power cord with the relay in the middle
The one I linked on Amazon is $17.
You would also need a decent extension cord, a wall switch, a box with cover, all available at home depot.
Cut the extension cord in half and you have your plug in and outlet.
So you cut one of the switch holes out for the dial.
You end up with a power cord with a box in the middle that has a switch and a dial
Or even easier
skip the switch, just unplug it and plug it back in when you want to reset it. It would do the same thing.
Plug what you want to delay turning on for 1-60 minutes into it.
2 & 7 are your coil, which will remain constantly energized even after the relay times out. 8 & 5 are your delay off, 8 and 6 are your delay on.
The numbers refer to the connections on the base socket.
This is basic make it yourself DIYing