It may be tempting to splurge on a BMW when you retire. But even if you think you can afford it, you can quickly regret that ...