Something I do not think was mentioned here concerning the existing debts you "could" pay off. How much interest would you be saving if you paid those off? You might be able to get 10% investing, may be not. Suppose you are paying 5 or 6% on your existing debts, you are only gaining the 4-5% difference. If you were to pay those debts off and take the money you were using for payments to your existing loans and buy a toy in a short time, then start investing it in something that might gain you 10%, after a short while you will be way ahead, have your toys, and not have the existing debts hanging over your head. Especially if you were to have an unforeseen expense. Just my opinion. Good luck to you which ever way you go.