The answer to this question largely depends on what you want to use your Alexa device for. If you are looking for an Alexa device that is solely focused on providing entertainment, then the Amazon Echo Dot is the best option. However, if you are looking for an Alexa device that can help manage your smart home and provide useful information throughout the day, then the Amazon Echo is the better choice.