Right now looks like the best time for you to buy a Google Home and fulfill your need for a digital assistant.
Multiple retailers including the Google Store, Best Buy, Target, and Walmart are offering a free Chromecast (2015) or Chromecast Audio with the purchase of a Google Home. Just add one of the Chromecast models to your card for a Google Home is put in first. Then you’ll see $35, the price of a Chromecast or Chromecast Audio, is taken off of your total.
The Chromecast Ultra, which is slightly more expensive, is not eligible for any discount. You need to buy one of the two $35 models.
Google says the deal, at least on the Google Store, ends at the end of the day on March 18.