По правилам русского языка, если предложение заканчивается кавычками, после них должна стоять точка (как и в конце любого предложения). Однако есть и другие случаи. Если в конце предложения в кавычках должно стоять многоточие, вопросительный или восклицательный знак, они ставятся внутри кавычек. В таких случаях прямая речь в кавычках является самостоятельным предложением. Поэтому после кавычек точка не ставится.