I have never timed myself but Sounds like your doing good to me! The best thing for me is placement, and keeping everything organized and remember the more you do it the faster you get! Always watch others to learn new ways and techniques of doing things......when you get narrow minded and hard headed you quit learning! Lol.