I will add that if you are cold crashing and are using a priming calc, base the amount of priming sugar to add on the highest temp at fermentation and NOT at bottling.
For the longest time, my beers were coming in under carbed. I was running calcs like the calculators say (temp at bottling); however, I did a lot of reading and found a lot of people mentioned highest ferment temp.
Started doing that and ever since then, my beers have been carbonated to style. No bottle bombs or other issues. Just fantastically carbonated each and every time. It was a good feeling after going through 4 or 5 batches that turned out so underwhelming due to the carb level.