There's no best time to take atorvastatin. Some shorter-acting statins are recommended to be taken at night because that's when the liver makes the most cholesterol. But atorvastatin lasts long enough in the body that you can take it in the morning or at night. Just be consistent and take it at the same time every day.
View original source