How to Achieve Long-Term Financial Goals Prior to Retirement