My recommendation is that if your in your 50s. Eliminate debt. Read it again. Make it a priority. Eliminate debt. And then save like crazy. Retirement doesn't creep up on you, you just blink your eyes and it's there. Decide what's important. A new boat, gun, toy isn't more important than saving money. And don't forget about medical insurance. Medical insurance, good medical insurance is a must have.
Being retired is great if you have money to take care of the basics and then some. Want to put a smile on your wife's face? Take on a trip you always talked about but never had time to do.
I'm fortunate, I'm retired military, I collect SS and I have other income. Deciding to take a trip with your partner to Europe or where ever when you feel like it, is great. I spent a weekend watching my favorite basketball team play in the NCAAs. Every few months we get bored and take another trip. Its so nice to do something knowing you don't have to worry about your job or vacation time.