Ideally you want an unmetered broadband connection, especially for the initial blockchain download, which is over 600 GB and may take you several days depending on your hardware and network speed. I checked my router stats and my node has downloaded about 40 GB in data and uploaded 4 GB over the past week.