Site icon R-bloggers

To pre-pay or not to pre-pay for gas when renting a car?

[This article was first published on Decision Science News » R, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

EVERYDAY RISKY CHOICE

One question we get asked a lot is whether it’s worth it to pre-pay for the tank of gas when renting a car.

At first, blush it seems like something you should never do. In the best case, you pay market rate for gas, and in the worst case, you pay for a tank of gas you never consume (what if your trip gets cancelled)?

At second blush, it can be worth the risk to avoid the hassle of fueling up just before returning the car. If your time and peace of mind are worth something, then maybe you should pre-pay when you are reasonably sure you’ll return it below a certain percentage full. But what percentage?

To help with this decision, we’ve calculated the amount of money you waste when returning the car at various percentages full (above). We plugged in the New York City price of gas we face ($4) and the current national average ($3.56). For us, the hassle of refueling in the South Bronx after a weekend in the country is about $5, so we should probably pre-pay when we’re pretty sure we’ll return the car about 5-10% full.

We discussed this topic with Sid Suri and concluded that many factors go into this decision:

We think that:

Graphs were made in R using Hadley Wickham’s ggplot2 package.

Code is here:

library(ggplot2)
library(scales)
NYC=4
NAT=3.56
pl=seq(.05,.25,.05)
gal=pl*17
nycost=gal*NYC
natcost=gal*NAT
mdf=data.frame(
Percentage_full=c(pl,pl),
Cost=c(nycost,natcost),
Locale=c(rep("NYC",length(pl)),rep("US",length(pl))))
p=ggplot(mdf,aes(Percentage_full,Cost,group=Locale,
        color=Locale,shape=Locale))
p=p+geom_point(size=3)+geom_line()
p=p+scale_x_continuous("\nPercentage left in tank",limits=c(0,.3),
	labels=percent_format())
p=p+scale_y_continuous("Money Lost\n",limits=c(0,20),
        labels=dollar_format())
p=p+theme(legend.position="bottom")
p=p+ggtitle("The gamble of pre-paying for gas")
p

The post To pre-pay or not to pre-pay for gas when renting a car? appeared first on Decision Science News.

To leave a comment for the author, please follow the link and comment on their blog: Decision Science News » R.

R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.