Home Stock Best stocks to buy now as US-Iran war escalates in Middle East