The number on the left is seconds (and microseconds) since boot. Look for big jumps.
- Your USB startup probe (3-18) is taking a really long time. This might be worth investigating.
- And USB again, (31-44) under udev is slow
- Then there's a 4-second pause at 46.699188, after the USB touchscreen initialises.
Noticing a theme here? Something in your USB setup looks like it's nailing the USB performance. This could be bad Kernel drivers for your USB chipset or a bad device (I've had simple USB devices render a system unbootable until they were removed) or a combination of the two.
I'd start by removing all the USB devices and trying to boot. If it's speedy, add one device at a time until you find a trouble-maker. If it's always slow, start investigating your USB chipset.
It might also be worth creating a bootchart to see how concurrently your services are managing to start up. It could be that the USB is just a coincidence and something is using 100% CPU. A bootchart will show this.
Edit: just re-read the question and see this is a laptop and therefore the touchscreen is probably hard-wired in. If you have a BIOS option to disable it, use that.