As I post, the Intuit turbotax website keep giving me points to raise my level, do I need it?

I just want a TurboTax account to see the past return and start new return. Why not focus on main business line and start doing social thing?