Tesla will struggle this year, may be forced to cut prices again, analyst says