Why Amazon, Square Are Top Stocks to Buy Right Now, Says This Fund Manager