Snowcat Ridge in Dade City spends millions making sure its second year is smoother sledding