Consumer Reports announces the top vehicles to buy in 2020