The Cost of Staying Online: Demystifying Website Maintenance for Profitable Businesses