One way to incentivize yourself to invest for the long term is to hold income-generating investments in your portfolio.
As per Evercore, the equity market rally is expected to further accelerate under the Donald Trump presidency. The S&P 500 is ...