Why not take the train the bus from Basel SBB takes 15 mintutes and departs every 10-15 min right outside the station.
06:08 Altendorf train to Zurich arrives 06:50
07:00 Zurich train to Basel SBB arrives 07:53
08:00 Basel Bus Nr 50 to Airport arrives 08:16
There is a bus every 7 minutes, so no stress there.
if you drive you have the stress, and you will arrive
about 30 minutes earlier, but then you have to park
the car and drag the suitcase to the check in, so
not much time saved.
The bus stops right in front of the terminal.
If it's just for a day or two I usually use the parking that's just a couple of minutes walk from the terminal - it's a bit more expensive than the further away bits, but not too bad just for a couple of days. Once inside the airport you can cross easily between the French and Swiss bits, so it won't matter which check-in you need.
So to OP, make sure you leave in plenty of time, better to be sat in the airport bored than on the motorway stressed.
If the traffic really is bad (because of an accident) try to turn off at the Pratteln turning and take the diversion into Basel via Augst. once you get into Basel you can rejoin the motorway to get over the Rhein. or alternatively, keep to the right hand lanes as you come out of the Schweizehalle tunnel (signed Delémont and St Jacobs, Dreispitz) and travel along 2 km or so in these lanes and rejoin the airport and Basel lanes just as the Delémont/St Jacobs lanes turn off. Just to make it clear, I am not suggesting you do this as a matter of course .. but if you have been delayed, it is a suggestion to avoid getting stuck in more traffic and perhaps missing your flight, as the airport/city lanes are often clogged and slow moving whilst the Delémont/St Jacobs lane are moving freely (I was driving to dreispitz and was often very glad of this fact). You won't win friends trying to get back in to the airport/city lanes but at least you won't miss your flight.
Now, the few times I travelled to Heathrow along the A3 and M25 ... now that's a delay!
Up to 8am it is busy but as another poster said, the delay is usually only about 10mins where the motorway from Delemont joins. After 8.30 it's quieter.
Monday isn't worse than other mornings. The biggest problem IMHO is when we have half term and we have all the holiday cars piling through.
Also the above junction seems to attract accidents as people do lots of last second lane changing and dont seem to see cars breaking in front of them.
I witnessed a middle lane car dive in front of a lorry in the right hand lane even though the cars ahead of the lorry were breaking. The lorry swerved into the joining slip road lane from the Delemont direction; thankfully this was clear.
Driving that way on a Friday evening however is very very much worse - especially a Friday summers evening.
OP leave yourself an extra half hour, hopefully you will have few problems and plenty of time for a second breakfast at the airport.
No joke-exactly our current experience !
Is it better to take the local roads instead of the motorway when driving from Liestal to Birsfelden during the rush hour or they are equally congested?