Best Stocks to Buy 2018: Switch Lifts Nintendo, while Sony and EA Soar | Fortune