Consumer Reports' 5 best luxury SUVs for under $40k