best sports sedan under 40k