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 BMW purchase. Here's why.