Is gigabit internet worth it? Only if you meet these 3 criteria