If you have $300 to spend after paying off debt and saving for an emergency fund, you might want to consider some excellent ...