Home Stock Best Buy beats earnings, but tariffs loom: can tech retailer sustain momentum?