Lol DD will be turning 2 in a couple of months and I still haven't gone anywhere near her head with a pair of scissors, or let anybody else do so, and she was born with a good two inches of hair all over!!

It's getting so long now, it would just break my heart to mess with it - it's long and blonde and SUPER thick like her daddy's and mine, and gets a bit of a wave to it at the ends
Her fringe is really long and it's always in her face, but it's so cute to watch her do the same motion DH does, with their fingertips, to push the hair out of their faces lol... And it's easy to get out of her face with a hair tie, just whack it in a ponytail and we're set

So... I can't offer any advice, but I'd probably go a hairdresser at least the first time just because I couldn't live with myself if I messed it up badly lol And DEFINITELY keep that lock of hair, I can't wait for DD's, I sometimes go into craft/haberdashery stores and find myself poring over different ribbons, wondering which would be best to tie the lock with lol