one common advantage of long term investment is higher return.
The longer you stay on an investment the bigger possibility to earn bigger interest and return. You might sometimes experiences losing but still you have the chance to get back what you loss over the time.